New to Telerik UI for WPFStart a free 30-day trial

IFlyoutHost

Interface

This interface represents an abstraction over the AutoHideArea allowing the IFlyoutBehavior to read its state and to command it.

Definition

Namespace:Telerik.Windows.Controls.Docking

Assembly:Telerik.Windows.Controls.Docking.dll

Syntax:

C#
public interface IFlyoutHost

Derived Classes: AutoHideArea

Properties

Gets the current FlyoutState of the flyout.

C#
FlyoutState CurrentState { get; }

Gets a value indicating whether the mouse is over the selected RadPane or the flyout.

C#
bool IsMouseOver { get; }

Gets the currently selected RadPane in the flyout.

C#
RadPane SelectedPane { get; }

Methods

Changes the current active RadPane.

C#
void ActivatePane(RadPane pane)
Parameters:paneRadPane

The pane to be activated.

Cancels the close timer, if running. The behavior is not notified for this, but the current state is updated.

C#
void CancelCloseTimer()

Cancels the open timer, if running. The behavior is not notified for this, but the current state is updated.

C#
void CancelOpenTimer()

Closes the flyout instantly.

C#
void Close()

Opens the flyout instantly.

C#
void Open()

Changes the current selected RadPane.

C#
void SetSelectedPane(RadPane pane)
Parameters:paneRadPane

The new RadPane to be selected.

Starts the close animation of the flyout.

C#
void StartCloseAnimation()

Starts the close timer of the flyout. When the timeout passes, the OnClosingTimerTimeout method of the IFlyoutBehavior is called.

C#
void StartCloseTimer()

Starts the open animation of the flyout.

C#
void StartOpenAnimation()

Starts the open timer of the flyout. When the timeout passes, the OnOpeningTimerTimeout method of the IFlyoutBehavior is called.

C#
void StartOpenTimer()