MindFusion.Wpf Pack Programmer's Guide
DockItem Members
Constructors Fields Properties Methods Events
 


Enables items docking in a DockControl.

The following tables list the members exposed by the DockItem type.

 Public Constructors

  Name Description

DockItem

Initializes a new instance of the DockItem class.

 Public Fields

  Name Description

AllowedDockLocationsProperty

Identifies the AllowedDockLocations dependency property.

CanDockProperty

Identifies the CanDock dependency property.

CanDragProperty

Identifies the CanDrag dependency property.

ContentBorderThicknessProperty

Identifies the ContentBorderThickness dependency property.

DockProperty

Identifies the Dock dependency property.

DockTargetProperty

Identifies the DockTarget dependency property.

HeaderBackgroundProperty

Identifies the HeaderBackground dependency property.

HeaderBorderThicknessProperty

Identifies the HeaderBorderThickness dependency property.

HeaderCornerRadiusProperty

Identifies the HeaderCornerRadius dependency property.

HeaderInactiveBackgroundProperty

Identifies the HeaderInactiveBackground dependency property.

HeaderProperty

Identifies the Header dependency property.

IconProperty

Identifies the Icon dependency property.

IdProperty

Identifies the Id dependency property.

PriorityProperty

Identifies the Priority dependency property.

StateMenuBorderBrushProperty

Identifies the StateMenuBorderBrush dependency property.

StateMenuBorderThicknessProperty

Identifies the StateMenuBorderThickness dependency property.

StateMenuContentBrushProperty

Identifies the StateMenuContentBrush dependency property.

StateMenuHeaderBrushProperty

Identifies the StateMenuHeaderBrush dependency property.

StateProperty

Identifies the State dependency property.

 Public Properties

  Name Description

AllowedDockLocations

Gets or sets a value indicating the possible locations this item can be docked to. This is a dependency property.

CanDock

Gets or sets a value indicating whether the item can be docked. This is a dependency property.

CanDrag

Gets or sets a value indicating whether the item can be dragged. This is a dependency property.

ContentBorderThickness

Gets or sets the thickness of the item's content border. This is a dependency property.

Dock

Gets or sets the current dock location of the item, if the item is docked. This is a dependency property.

DockTarget

Gets or sets the parent item to dock this item to. This is a dependency property.

Header

Gets or sets the header text of the item.

HeaderBackground

Gets or sets the brush to use as background of the item's header. This is a dependency property.

HeaderBorderThickness

Gets or sets the thickness of the item's header border. This is a dependency property.

HeaderCornerRadius

Gets or sets the corner roundness of the item's header. This is a dependency property.

HeaderInactiveBackground

Gets or sets the brush to use as a background of the item's header when the item is not the currently focused item. This is a dependency property.

Icon

Gets or sets the icon, displayed next to the header of the item.

Id

Gets or sets the id of the item.

Priority

Gets or sets the docking priority of the item. Items with higher priority get arranged first. This is a dependency property.

State

Gets or sets the docking state of the item. This is a dependency property.

StateMenuBorderBrush

Gets or sets the border brush of the item's drop-down menu. This is a dependency property.

StateMenuBorderThickness

Gets or sets the border thickness of the item's drop-down menu. This is a dependency property.

StateMenuContentBrush

Gets or sets the content brush of the item's drop-down menu. This is a dependency property.

StateMenuHeaderBrush

Gets or sets the header brush of the item's drop-down menu. This is a dependency property.

 Public Methods

  Name Description

OnApplyTemplate

Window.OnApplyTemplate override.

 Protected Methods

  Name Description

OnDockChanged

Raises the DockChanged event.

OnPreviewMouseDown

 

OnPreviewMouseMove

 

OnPreviewMouseUp

 

OnStateChanged

Raises the StateChanged event.

OnVisualParentChanged

 

 Public Events

  Name Description

DockChanged

Raised when the dock location of the item has changed.

StateChanged

Raised when the state of the item has changed.

 See Also

DockItem Class
MindFusion.UI.Wpf Namespace