ToolWindow
This class represents a tool window.
Definition
Namespace:Telerik.Windows.Controls.Docking
Assembly:Telerik.Windows.Controls.Docking.dll
Syntax:
public class ToolWindow : WindowBase, INotifyLayoutChange, IDragAware
Inheritance: objectWindowBaseToolWindow
Implements:
Inherited Members
Constructors
Initializes a new instance of the ToolWindow class.
public ToolWindow()
Fields
IsSelectedProperty
DependencyProperty
Identifies the IsSelected dependency property.
public static readonly DependencyProperty IsSelectedProperty
Properties
Gets or sets a value indicating whether this pane is selected.
public bool IsSelected { get; set; }
True if this pane is active; otherwise, false.
Methods
Updates the visual state of the control.
protected override void ChangeVisualState(bool useTransitions)
Indicates whether transitions should be used.
Overrides:
Checks whether the window can be closed. This method doesn't consider the CanClose property, but checked for some other kind of constraints.
protected override bool CheckCanClose()
True if the window can be changed; false otherwise.
Overrides:
GetWindowOwner()
ContentControl
protected override ContentControl GetWindowOwner()
ContentControl
Overrides:
protected override void OnClosed()
Overrides:
OnCreateAutomationPeer()
AutomationPeer
Create the automation peer for this class.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
Overrides:
protected override Rect OnDragDelta(Point globalMousePosition, Rect initialRect, Rect destinationRect, bool isResize)
Rect
Overrides:
protected override void OnDragStart(Point globalMousePosition, bool isResize)
Overrides:
protected override void OnGotFocus(RoutedEventArgs e)
Raises the event and sets from the active theme.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Called before the event occurs.
protected override void OnKeyDown(KeyEventArgs e)
The data for the event.
Raises the LayoutChangeEnded event of the RadDocking and the WindowBase.
protected override void OnLayoutChangeEnded(EventArgs args)
The System.EventArgs instance containing the event data.
Overrides:
Raises the LayoutChangeStarted event of the RadDocking and the WindowBase.
protected override void OnLayoutChangeStarted(EventArgs args)
The System.EventArgs instance containing the event data.
Overrides:
protected override void OnRightMouseButtonUp()
Overrides:
Resets the theme.
public void ResetTheme()