AutoHideClient Class

DevZest WPF Docking

AutoHideClient Class
Represents the area to display auto-hide DockItem.
Inheritance Hierarchy
SystemObject  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      System.Windows.MediaVisual
        System.WindowsUIElement
          System.WindowsFrameworkElement
            System.Windows.ControlsControl
              DevZest.Windows.Docking.PrimitivesAutoHideClient

Namespace: DevZest.Windows.Docking.Primitives
Assembly: DevZest.WpfDocking (in DevZest.WpfDocking.dll) Version: 2.5.0.0 (2.5.5912.0)
Syntax
[TemplatePartAttribute(Name = "PART_AutoHideWindow", Type = typeof(AutoHideWindow))]
public class AutoHideClient : Control
<TemplatePartAttribute(Name := "PART_AutoHideWindow", Type := GetType(AutoHideWindow))>
Public Class AutoHideClient
	Inherits Control

The AutoHideClient type exposes the following members.

Constructors
  NameDescription
Public methodAutoHideClient
Initializes a new instance of the AutoHideClient class
Top
Properties
  NameDescription
Public propertyDockControl
Gets or sets the DockControl associated with this AutoHideClient. This is a dependency property.
Public propertySelectedItem
Gets the selected auto-hide DockItem. This is a dependency property.
Top
Fields
  NameDescription
Public fieldStatic memberDockControlProperty
Identifies the DockControl dependency property.
Public fieldStatic memberSelectedItemProperty
Identifies the SelectedItem dependency property.
Top
Remarks
Use AutoHideClient in control template of DockControl. Bind the DockControl property to the SelectedAutoHideItem property of DockControl. Setting IsMouseOverTab attached property on DockItem to keeps this DockItem visible.
See Also