Interface IFlyoutBehavior
This interface describes a the behavior of the flyout of the AutoHideArea of the RadDocking control.
Namespace: Telerik.Windows.Controls.Docking
Assembly: Telerik.Windows.Controls.Docking.dll
Syntax
public interface IFlyoutBehavior
Methods
OnClosingTimerTimeout(IFlyoutHost)
This method is called when the time of the close timer is up. Commonly the close animation is started here. The close timer is started by calling the StartCloseTimer method of the IFlyoutHost.
Declaration
void OnClosingTimerTimeout(IFlyoutHost host)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the flyout. |
OnMouseEnter(IFlyoutHost, RadPane)
This method is called when the mouse enters a RadPane.
Declaration
void OnMouseEnter(IFlyoutHost host, RadPane targetPane)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the RadPane. |
RadPane
targetPane
The RadPane in which the mouse just entered. |
OnMouseLeave(IFlyoutHost)
This method is called when the mouse leaves a RadPane.
Declaration
void OnMouseLeave(IFlyoutHost host)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the RadPane. |
OnOpeningTimerTimeout(IFlyoutHost)
This method is called when the time of the open timer is up. Commonly the open animation is started here. The open timer is started by calling the StartOpenTimer method of the IFlyoutHost.
Declaration
void OnOpeningTimerTimeout(IFlyoutHost host)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the flyout. |
OnPaneActivated(IFlyoutHost, RadPane)
This method is called when a RadPane is being activated.
Declaration
void OnPaneActivated(IFlyoutHost host, RadPane targetPane)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the RadPane. |
RadPane
targetPane
The RadPane which just got activated. |
OnPaneDeactivated(IFlyoutHost, RadPane)
This method is called when a RadPane is being deactivated.
Declaration
void OnPaneDeactivated(IFlyoutHost host, RadPane targetPane)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the RadPane. |
RadPane
targetPane
The RadPane which just got deactivated. |
OnPaneMouseLeftButtonDown(IFlyoutHost, RadPane)
This method is called when a pane receives the MouseLeftButtonDown event (i.e. when the user clicks it).
Declaration
void OnPaneMouseLeftButtonDown(IFlyoutHost host, RadPane targetPane)
Parameters
IFlyoutHost
host
The AutoHideArea hosting the RadPane. |
RadPane
targetPane
The RadPane which just got clicked. |