Class DockingManager
Represents DockingManager's properties.
Inheritance
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
public class DockingManager : FrameworkElement, IRemoveChild, IFlipParent, IInputElement, IDisposable
Examples
This example shows how to use DockingManager in C#.
//creating docking manager without saving the state.
DockingManager dm = new DockingManager();
//creating docking manager with saving the state.
DockingManager dm2 = new DockingManager( true );
This example shows how to use DockingManager in XAML.
<Syncfusion:DockingManager x:Name="dockingManager" IsEnableHotTracking="True">
<Syncfusion:DockingManager.CustomMenuItems>
<Syncfusion:CustomMenuItemCollection>
<Syncfusion:CustomMenuItem Header="Global item 1" Click="OnItemClick" />
<Syncfusion:CustomMenuItem Header="Global item 2" Click="OnItemClick" />
</Syncfusion:CustomMenuItemCollection>
</Syncfusion:DockingManager.CustomMenuItems>
<Syncfusion:DockingManager.Icon>
<ImageBrush ImageSource="Images\myr.PNG" />
</Syncfusion:DockingManager.Icon>
<Syncfusion:DockingManager.HeaderTemplate>
<DataTemplate>
<DockPanel LastChildFill="True" >
<TextBlock Text="{Binding}" TextTrimming="CharacterEllipsis" />
</DockPanel>
</DataTemplate>
</Syncfusion:DockingManager.HeaderTemplate>
<ListView Syncfusion:DockingManager.DesiredWidthInDockedMode="150">
<ListViewItem>0</ListViewItem>
<ListViewItem>!</ListViewItem>
</ListView>
<Button Name="Button1" Click="Button1Click" Syncfusion:DockingManager.SideInDockedMode="Left">
<Syncfusion:DockingManager.CustomMenuItems>
<Syncfusion:CustomMenuItemCollection>
<Syncfusion:CustomMenuItem Header="Local item 10" Click="OnItemClick" />
<Syncfusion:CustomMenuItem Header="Local item 20" Click="OnItemClick" />
</Syncfusion:CustomMenuItemCollection>
</Syncfusion:DockingManager.CustomMenuItems>
Button1
</Button>
</Syncfusion:DockingManager>
In this example you can see event handlers implementation in C#.
private void OnItemClick( Object sender, RoutedEventArgs e )
{
MenuItem item = (MenuItem)sender;
string message = item.Header.ToString();
CustomContextMenu menu = (CustomContextMenu)item.Parent;
MessageBox.Show( message, menu.TargetElement.Name );
}
private void Button1Click( object sender, RoutedEventArgs e )
{
DockingManager.SetHeader( Button1, ( ++iClicked ).ToString() );
}
Constructors
DockingManager()
Initializes a new instance of the DockingManager class.
Declaration
public DockingManager()
DockingManager(Boolean)
Initializes a new instance of the DockingManager class with ability to load state after initialization.
Declaration
public DockingManager(bool persistState)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | persistState | A Boolean value that specifies whether to load state from isolated storage. |
Fields
ActivateOnCloseProperty
Identifies the ActivateOnClose attached property.
Declaration
public static readonly DependencyProperty ActivateOnCloseProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ActiveWindowProperty
Identifies DockingManager.ActiveWindowProperty dependency property.
Declaration
public static readonly DependencyProperty ActiveWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AllowProportionalResizeProperty
Identifies DockingManager.AllowProportionalResizeProperty dependency property.This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty AllowProportionalResizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AllowSnapProperty
Identifies DockingManager.AllowSnap attached property.
Declaration
public static readonly DependencyProperty AllowSnapProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny snap behavior of FloatWindows. If it is set to true it means float window can be snapped with another float widnow. The default value is false.
AllowsTransparencyForFloatWindowProperty
Identifies DockingManager.AllowsTransparencyForFloatWindow attached property
Declaration
public static readonly DependencyProperty AllowsTransparencyForFloatWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AnimateOnNewItemAddedProperty
Identifies DockingManager.AnimateOnNewItemAdded dependency property.
Declaration
public static readonly DependencyProperty AnimateOnNewItemAddedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AnimationDelayProperty
Identifies DockingManager.AnimationDelay attached property.
Declaration
public static readonly DependencyProperty AnimationDelayProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to determine the amount of time for the auto hide animation. The default value is 200 milliseconds
AutoHideAnimationModeProperty
Identifies DockingManager.AutoHideAnimationMode dependency property.
Declaration
public static readonly DependencyProperty AutoHideAnimationModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AutoHideAnimationStartEvent
Identifies DockingManager.AutoHideAnimationStart event.
Declaration
public static readonly RoutedEvent AutoHideAnimationStartEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
AutoHideAnimationStopEvent
Identifies DockingManager.AutoHideAnimationStop event.
Declaration
public static readonly RoutedEvent AutoHideAnimationStopEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
AutoHideTabsModeProperty
Identifies DockingManager.AutoHideTabsMode dependency property.
Declaration
public static readonly DependencyProperty AutoHideTabsModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AutoHideVisibilityProperty
Identifies DockingManager.AutoHideVisibility dependency property.
Declaration
public static readonly DependencyProperty AutoHideVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AwlButtonTemplateProperty
Identifies the AwlButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty AwlButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BackgroundProperty
Identifies the Background dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty BackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BeforeContextMenuOpenEvent
Identifies DockingManager.BeforeContextMenuOpen event.
Declaration
public static readonly RoutedEvent BeforeContextMenuOpenEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
BottomDragProviderProperty
Identifies DockingManager.BottomDragProvider dependency property.
Declaration
public static readonly DependencyProperty BottomDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BottomFloatMouseOverBorderBrushProperty
Identifies BottomtFloatMouseOverBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty BottomFloatMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanAutoHideProperty
Identifies DockingManager.CanAutoHide attached property.
Declaration
public static readonly DependencyProperty CanAutoHideProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to allow or deny change element state to DockState.Autohidden. If it is set to false it means element cannot be auto hidden The default value is true.
CanCloseProperty
Identifies DockingManager.CanClose attached property.
Declaration
public static readonly DependencyProperty CanCloseProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element state to DockState.Hidden. If it is set to false it means element cannot be closed. The default value is true.
CanDockonFloatProperty
Identifies the DockingManager.CanDockonFloat an attached property
Declaration
public static readonly DependencyProperty CanDockonFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanDockProperty
Identifies DockingManager.CanDock attached property.
Declaration
public static readonly DependencyProperty CanDockProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element state to DockState.Dock. If it is set to false it means element cannot be docked to any host in docked state. It can only be docked in float state. The default value is true.
CanDocumentProperty
Identifies DockingManager.CanDocument attached property.
Declaration
public static readonly DependencyProperty CanDocumentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element state to DockState.Document. If it is set to false it means element cannot be in document window. The default value is true.
CanDragAutoHiddenProperty
Gets or sets a value that indicates whether element can be dragged or not when it is in AutoHidden state.
Declaration
public static readonly DependencyProperty CanDragAutoHiddenProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny dragging the element in autohide state. If it is set to false it means element cannot be dragged. The default value is false.
CanDragProperty
Identifies DockingManager.CanDrag attached property.
Declaration
public static readonly DependencyProperty CanDragProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny dragging the element. If it is set to false it means element cannot be dragged. The default value is true.
CanDragTabProperty
Identifies the CanDragTab dependency property for Disabling dragging for particular tab item.
Declaration
public static readonly DependencyProperty CanDragTabProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanFloatMaximizeProperty
Identifies the property DockingManager.CanFloatMaximize an attached property.
Declaration
public static readonly DependencyProperty CanFloatMaximizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanFloatProperty
Identifies DockingManager.CanFloat attached property.
Declaration
public static readonly DependencyProperty CanFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element state to DockState.Float. If it is set to false it means element cannot be in float window. The default value is true.
CanMaximizeProperty
Identifies DockingManager.CanMaximize attached property.
Declaration
public static readonly DependencyProperty CanMaximizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element window state to WindowState.Maximized. If it is set to false it means element cannot be maximized in dock state. The default value is true.
CanMinimizeFloatProperty
Declaration
public static readonly DependencyProperty CanMinimizeFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanMinimizeProperty
Identifies DockingManager.CanMinimize attached property.
Declaration
public static readonly DependencyProperty CanMinimizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny change element window state to WindowState.Minimized. If it is set to false it means element cannot be minimized in dock state. The default value is true.
CanNestedFloatProperty
Identifies the CanNestedFloat dependency property.
Declaration
public static readonly DependencyProperty CanNestedFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeHeightInDockedStateProperty
Identifies the DockingManager.CanResizeHeightInDockedState attached property
Declaration
public static readonly DependencyProperty CanResizeHeightInDockedStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeHeightInFloatStateProperty
Identifies the DockingManager.CanResizeHeightInFloatState attached property
Declaration
public static readonly DependencyProperty CanResizeHeightInFloatStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeInDockedStateProperty
Identifies the DockingManager.CanResizeInDockedState attached property
Declaration
public static readonly DependencyProperty CanResizeInDockedStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeInFloatStateProperty
Identifies the DockingManager.CanResizeInFloatState attached property
Declaration
public static readonly DependencyProperty CanResizeInFloatStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeWidthInDockedStateProperty
Identifies the DockingManager.CanResizeWidthInDockedState attached property
Declaration
public static readonly DependencyProperty CanResizeWidthInDockedStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanResizeWidthInFloatStateProperty
Identifies the DockingManager.CanResizeWidthInFloatState attached property
Declaration
public static readonly DependencyProperty CanResizeWidthInFloatStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanSerializeProperty
Identifies DockingManager.CanSerialize attached property.
Declaration
public static readonly DependencyProperty CanSerializeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow whether serialization can be performed for specific child . If it is set to true it allows to perform serialization for specific child. The default value is true.
CaptionToolTipProperty
Declaration
public static readonly DependencyProperty CaptionToolTipProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CenterDragProviderProperty
Identifies DockingManager.CenterDragProvider dependency property.
Declaration
public static readonly DependencyProperty CenterDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ClientControlProperty
Identifies DockingManager.ClientControlProperty dependency property.
Declaration
public static readonly DependencyProperty ClientControlProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CloseButtonTemplateProperty
Identifies the CloseButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty CloseButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CloseTabOnMiddleClickProperty
Declaration
public static readonly DependencyProperty CloseTabOnMiddleClickProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CloseTabsProperty
Identifies DockingManager.CloseTabs dependency property.
Declaration
public static readonly DependencyProperty CloseTabsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CollapseDefaultContextMenuItemsInDockProperty
Identifies DockingManager.CollapseDefaultContextMenuItemsInDock attached property
Declaration
public static readonly DependencyProperty CollapseDefaultContextMenuItemsInDockProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CollapseDefaultContextMenuItemsInDocumentTabProperty
Identifies DockingManager.CollapseDefaultContextMenuItemsInDocumentTab attached property
Declaration
public static readonly DependencyProperty CollapseDefaultContextMenuItemsInDocumentTabProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CollapseDefaultContextMenuItemsInFloatProperty
Identifies DockingManager.CollapseDefaultContextMenuItemsInFloat attached property
Declaration
public static readonly DependencyProperty CollapseDefaultContextMenuItemsInFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CollapseDefaultContextMenuItemsProperty
Identifies DockingManager.CollapseDefaultContextMenuItems dependency property.
Declaration
public static readonly DependencyProperty CollapseDefaultContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CollapseDefaultTabListContextMenuItemsProperty
Identifies the CollapseDefaultTabListContextMenuItems dependency property
Declaration
public static readonly DependencyProperty CollapseDefaultTabListContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ContainerModeProperty
Identifies the ContainerMode dependency property.
Declaration
public static readonly DependencyProperty ContainerModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ContainerSplitterResizeProperty
Identifies DockingManager.ContainerSplitterResize dependency property.
Declaration
public static readonly DependencyProperty ContainerSplitterResizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ContainerStyleProperty
Identifies the container style dependency property.
Declaration
public static readonly DependencyProperty ContainerStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ContextMenuItemClickEvent
Identifies DockingManager.ContextMenuItemClick event.
Declaration
public static readonly RoutedEvent ContextMenuItemClickEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
CustomMenuItemsProperty
Identifies DockingManager.CustomMenuItems attached property.
Declaration
public static readonly DependencyProperty CustomMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and gives an ability to add some extra menu items to the context menu which can be called for the element. This can easily extend GUI functionality by using that custom menu items to provide actions form the sample.
DesiredClientHeightInDockedModeProperty
Identifies DockingManager.DesiredClientHeightInDockedMode attached property.
Declaration
public static readonly DependencyProperty DesiredClientHeightInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host element's height in docked state. Default value is 90.
DesiredClientHeightInFloatModeProperty
Identifies DockingManager.DesiredClientHeightInFloatMode attached property.
Declaration
public static readonly DependencyProperty DesiredClientHeightInFloatModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host element's height in float state. Default value is 90.
DesiredHeightInDockedModeProperty
Identifies DockingManager.DesiredHeightInDockedMode attached property.
Declaration
public static readonly DependencyProperty DesiredHeightInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host height in docked state. Default value is 90.
DesiredHeightInFloatingModeProperty
Identifies DockingManager.DesiredHeightInFloatingMode attached property.
Declaration
public static readonly DependencyProperty DesiredHeightInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host height in float state. Default value is 90.
DesiredMaxHeightInDockedModeProperty
Identifies the DockingManager.DesiredMaxHeightInDockedMode attached property
Declaration
public static readonly DependencyProperty DesiredMaxHeightInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMaxHeightInFloatingModeProperty
Identifies the DockingManager.DesiredMaxHeightInFloatingMode attached property
Declaration
public static readonly DependencyProperty DesiredMaxHeightInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMaxWidthInDockedModeProperty
Identifies the DockingManager.DesiredMaxWidthInDockedMode attached property
Declaration
public static readonly DependencyProperty DesiredMaxWidthInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMaxWidthInFloatingModeProperty
Identifies the DockingManager.DesiredMaxWidthInFloatingMode attached property
Declaration
public static readonly DependencyProperty DesiredMaxWidthInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMinHeightInDockedModeProperty
Identifies the DockingManager.DesiredMinHeightInDockedMode attached property
Declaration
public static readonly DependencyProperty DesiredMinHeightInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMinHeightInFloatingModeProperty
Identifies the DockingManager.DesiredMinHeightInFloatingMode attached property
Declaration
public static readonly DependencyProperty DesiredMinHeightInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMinWidthInDockedModeProperty
Identifies the DockingManager.DesiredMinWidthInDockedMode attached property
Declaration
public static readonly DependencyProperty DesiredMinWidthInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredMinWidthInFloatingModeProperty
Identifies the DockingManager.DesiredMinWidthInFloatingMode attached property
Declaration
public static readonly DependencyProperty DesiredMinWidthInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DesiredWidthInDockedModeProperty
Identifies DockingManager.DesiredWidthInDockedMode attached property.
Declaration
public static readonly DependencyProperty DesiredWidthInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host width in docked state. Default value is 90.
DesiredWidthInFloatingModeProperty
Identifies DockingManager.DesiredWidthInFloatingMode attached property.
Declaration
public static readonly DependencyProperty DesiredWidthInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to calculate parent host width in float state. Default value is 90.
DisabledCloseButtonsBehaviorProperty
Identifies the DisabledCloseButtonsBehavior dependency property.
Declaration
public static readonly DependencyProperty DisabledCloseButtonsBehaviorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockAbilityProperty
Identifies DockingManager.DockAbilityProperty dependency property.
Declaration
public static readonly DependencyProperty DockAbilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockBehaviorProperty
Declaration
public static readonly DependencyProperty DockBehaviorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockedElementContextMenuItemTemplateProperty
Identifies the DockedElementContextMenuItemTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty DockedElementContextMenuItemTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockedElementTabbedHostStyleProperty
Identifies the DockedElementTabbedHostStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty DockedElementTabbedHostStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockFillDocumentModeProperty
Identifies DockingManager.DockFillDocumentMode dependency property.
Declaration
public static readonly DependencyProperty DockFillDocumentModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockFillModeProperty
Identifies DockingManager.DockFillModeProperty dependency property.
Declaration
public static readonly DependencyProperty DockFillModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockFillProperty
Identifies DockingManager.DockFillProperty dependency property.
Declaration
public static readonly DependencyProperty DockFillProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockHeaderStyleProperty
Identifies DockHeaderStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty DockHeaderStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockInfoProperty
Property to identify the DockInfoProperty
Declaration
protected static readonly DependencyProperty DockInfoProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockInfoPropertyKey
Property to identify the DockInfoPropertyKey
Declaration
protected static readonly DependencyPropertyKey DockInfoPropertyKey
Field Value
Type |
---|
System.Windows.DependencyPropertyKey |
DockingManagerProperty
Identifies DockingManager.DockingManagerProperty dependency property.
Declaration
public static readonly DependencyProperty DockingManagerProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockMenuClickEvent
Identifies DockingManager.DockMenuClick event.
Declaration
public static readonly RoutedEvent DockMenuClickEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
DockStateChangedEvent
Bubble routed event, raised when the state of the element has changed.
Declaration
public static readonly RoutedEvent DockStateChangedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
DockTabAlignmentProperty
Identifies DockingManager.DockTabAlignment dependency property.
Declaration
public static readonly DependencyProperty DockTabAlignmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockToFillProperty
Identifies DockingManager.DockToFill attached property.
Declaration
public static readonly DependencyProperty DockToFillProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to specify how to operate with child size in its container. If it's set to true element will use all available space instead if its desired size. The default value is false.
DockWindowContextMenuItemsProperty
Identifies DockingManager.DockWindowContextMenuItems attached property
Declaration
public static readonly DependencyProperty DockWindowContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DockWindowStateChangedEvent
Bubble routed event, raised when the window state of the element has changed.
Declaration
public static readonly RoutedEvent DockWindowStateChangedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
DockWindowStateProperty
Identifies DockingManager.DockWindowState attached property.
Declaration
public static readonly DependencyProperty DockWindowStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DocumentCloseButtonTypeProperty
Identifies the DocumentCloseButtonType dependency property.
Declaration
public static readonly DependencyProperty DocumentCloseButtonTypeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DocumentMDIHeaderStyleProperty
Identifies the DocumentMDIHeaderStyle dependency property that Presents property for customizing the Document MDI Header Style
Declaration
public static readonly DependencyProperty DocumentMDIHeaderStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DocumentTabControlStyleProperty
Identifies the DocumentTabControlStyle dependency property which presents property for customizing the Document Tab Control Style
Declaration
public static readonly DependencyProperty DocumentTabControlStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DocumentTabItemContextMenuItemsProperty
Identifies DockingManager.DocumentTabItemContextMenuItems attached property
Declaration
public static readonly DependencyProperty DocumentTabItemContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DocumentTabItemStyleProperty
Identifies the DocumentTabItemStyle dependency property which presents property for customizing the Document Tab Header's Style
Declaration
public static readonly DependencyProperty DocumentTabItemStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DoubleClickActionProperty
Identifies the DoubleClickAction dependency property.
Declaration
public static readonly DependencyProperty DoubleClickActionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
The identifier for the DoubleClickAction dependency property.
DraggingTypeProperty
Identifies DockingManager.DraggingType dependency property.
Declaration
public static readonly DependencyProperty DraggingTypeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DragHostAdornerStyleProperty
Identifies DragHostAdornerStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty DragHostAdornerStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EditModeDocumentTabHeaderStyleProperty
Identifies the EditModeDocumentTabHeader dependency property which Presents mode for change active item.
Declaration
public static readonly DependencyProperty EditModeDocumentTabHeaderStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ElementBorderThicknessProperty
Identifies ElementBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty ElementBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableAutoScrollProperty
Represents the EnableAutoScrollProperty
Declaration
public static readonly DependencyProperty EnableAutoScrollProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableBoundaryDeductionProperty
Declaration
public static readonly DependencyProperty EnableBoundaryDeductionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableDocumentTabHeaderEditProperty
Identifies the EnableDocumentTabHeaderEdit dependency property which presents mode for change active item.
Declaration
public static readonly DependencyProperty EnableDocumentTabHeaderEditProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableDocumentToFloatOnDoubleClickProperty
Identifies DockingManager.EnableDocumentToFloatOnDoubleClickProperty dependency property.
Declaration
public static readonly DependencyProperty EnableDocumentToFloatOnDoubleClickProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableFlatLayoutProperty
Declaration
public static readonly DependencyProperty EnableFlatLayoutProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableInteropCompatibilityProperty
Identifies the DockingManager.EnableInteropCompatibility an attached property.
Declaration
public static readonly DependencyProperty EnableInteropCompatibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableMouseHoverBackgroundProperty
Identifies DockingManager.EnableMouseHoverBackground dependency property.
Declaration
public static readonly DependencyProperty EnableMouseHoverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableOptimizedKeyHandlingProperty
Identifies EnableOptimizedKeyHandling dependency property.
Declaration
public static readonly DependencyProperty EnableOptimizedKeyHandlingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableScrollableSidePanelProperty
Identifies EnableScrollableSidePanel dependency property.
Declaration
public static readonly DependencyProperty EnableScrollableSidePanelProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EnableSnappingFloatWindowProperty
Identifies the EnableSnappingFloatWindow dependency property. This enables snapping behavior of FloatWindows
Declaration
public static readonly DependencyProperty EnableSnappingFloatWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatingWindowRectProperty
Identifies DockingManager.FloatingWindowRect attached property.
Declaration
public static readonly DependencyProperty FloatingWindowRectProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to determine this size and location of the floating window where child is hosted. The default value is empty rect.
FloatingWindowSnapDistanceProperty
Identifies the FloatingWindowSnapDistance dependency property. This defines distance for snap the float windows...
Declaration
public static readonly DependencyProperty FloatingWindowSnapDistanceProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowBorderBrushProperty
Identifies FloatWindowBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowBorderThicknessProperty
Declaration
public static readonly DependencyProperty FloatWindowBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowBottomBorderHeightProperty
Identifies FloatWindowBottomBorderHeight dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowBottomBorderHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowContextMenuItemsProperty
Identifies DockingManager.FloatWindowContextMenuItems attached property
Declaration
public static readonly DependencyProperty FloatWindowContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowHeaderBackgroundProperty
Identifies FloatWindowHeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowHeaderBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowHeaderForegroundProperty
Identifies FloatWindowHeaderForeground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowHeaderForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowHeightProperty
Identifies DockingManager.FloatWindowHeightProperty attached property.
Declaration
public static readonly DependencyProperty FloatWindowHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowLeftBorderWidthProperty
Identifies FloatWindowLeftBorderWidth dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowLeftBorderWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowMouseOverBorderBrushProperty
Identifies FloatWindowMouseOverBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowMouseOverHeaderBackgroundProperty
Identifies FloatWindowMouseOverHeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowMouseOverHeaderBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowMouseOverHeaderForegroundProperty
Identifies FloatWindowMouseOverHeaderForeground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowMouseOverHeaderForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowRightBorderWidthProperty
Identifies FloatWindowRightBorderWidth dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowRightBorderWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowSelectedBorderBrushProperty
Identifies FloatWindowSelectedBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowSelectedHeaderBackgroundProperty
Identifies FloatWindowSelectedHeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowSelectedHeaderBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowSelectedHeaderForegroundProperty
Identifies FloatWindowSelectedHeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowSelectedHeaderForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowSizeProperty
Identifies DockingManager.FloatWindowSizeProperty attached property.
Declaration
public static readonly DependencyProperty FloatWindowSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowStyleProperty
Identifies the FloatWindowStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowTemplateProperty
Identifies the FloatWindowTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowTopBorderHeightProperty
Identifies FloatWindowTopBorderHeight dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty FloatWindowTopBorderHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FloatWindowWidthProperty
Identifies DockingManager.FloatWindowWidthProperty attached property.
Declaration
public static readonly DependencyProperty FloatWindowWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HasFocusProperty
Identifies DockingManager.HasFocus attached property.
Declaration
protected static readonly DependencyProperty HasFocusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to specify whether element has focus. Only one child can have focus at the same time. the default value is false.
HeaderBackgroundProperty
Identifies HeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderBorderBrushProperty
Identifies HeaderBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderBorderThicknessProperty
Identifies HeaderBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderForegroundProperty
Identifies HeaderForeground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderForegroundSelectedProperty
Identifies HeaderForegroundSelected dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderForegroundSelectedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderMouseOverBackgroundProperty
Identifies HeaderMouseOverBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderMouseOverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderProperty
Identifies DockingManager.Header attached property.
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to present element in the parent host header. The default value is empty string.
HeaderStyleProperty
Declaration
public static readonly DependencyProperty HeaderStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HeaderTemplateProperty
Identifies the HeaderTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty HeaderTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
HideTDIHeaderOnSingleChildProperty
Identifies DockingManager.HideTDIHeaderOnSongleChild Property
Declaration
public static readonly DependencyProperty HideTDIHeaderOnSingleChildProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IconProperty
Identifies the Icon dependency property which specifies an icon, used for documents. This is an inheritable attached dependency property.
Declaration
public static readonly DependencyProperty IconProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IgnoreNamesOnDeserializeProperty
Identifies IgnoreNamesOnDeserialize dependency property.
Declaration
public static readonly DependencyProperty IgnoreNamesOnDeserializeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsAnimationEnabledOnMouseOverProperty
Identifies DockingManager.IsAnimationEnabledOnMouseOverProperty dependency property.
Declaration
public static readonly DependencyProperty IsAnimationEnabledOnMouseOverProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsContextMenuButtonVisibleProperty
Identifies DockingManager.IsContextMenuButtonVisible attached property
Declaration
public static readonly DependencyProperty IsContextMenuButtonVisibleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsContextMenuVisibleProperty
Identifies DockingManager.IsContextMenuButtonVisible attached property
Declaration
public static readonly DependencyProperty IsContextMenuVisibleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsDisableUnloadTabItemContentProperty
Identifies IsDisableUnloadContentonTabItem dependency property.
Declaration
public static readonly DependencyProperty IsDisableUnloadTabItemContentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsDraggingProperty
Identifies DockingManager.IsDragging dependency property.
Declaration
public static readonly DependencyProperty IsDraggingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsEnableHotTrackingProperty
Identifies DockingManager.IsEnableHotTracking dependency property.
Declaration
public static readonly DependencyProperty IsEnableHotTrackingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsFixedHeightProperty
Identifies DockingManager.IsFixedHeight attached property.
Declaration
public static readonly DependencyProperty IsFixedHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny resize of element's height If it is set to true it means element's height cannot be resized. The default value is false.
IsFixedSizeProperty
Identifies DockingManager.IsFixedSize attached property.
Declaration
public static readonly DependencyProperty IsFixedSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny resize of element If it is set to true it means element cannot be resized. The default value is false.
IsFixedWidthProperty
Identifies DockingManager.IsFixedWidth attached property.
Declaration
public static readonly DependencyProperty IsFixedWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property is used to allow or deny resize of element's width If it is set to true it means element's width cannot be resized. The default value is false.
IsFrozeProperty
Identifies DockingManager.IsFroze attached property.
Declaration
public static readonly DependencyProperty IsFrozeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsInMDIMaximizedStateProperty
Identifies the IsInMDIMaximizedState dependency property of the Documentcontainer.
Declaration
public static readonly DependencyProperty IsInMDIMaximizedStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsLazyLoadedProperty
Identifies DockingManager.IsLazyLoaded dependency property. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IsLazyLoadedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsNativeProperty
Identifies the DockingManager.IsNative an attached property
Declaration
public static readonly DependencyProperty IsNativeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsRollupFloatWindowProperty
Identifies DockingManager.IsRollupFloatWindow attached property
Declaration
public static readonly DependencyProperty IsRollupFloatWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsSelectedTabProperty
Identifies DockingManager.IsSelectedTab attached property.
Declaration
public static readonly DependencyProperty IsSelectedTabProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to specify whether element will be selected if it is in tabbed side. The default value is false.
IsTabPreviewEnabledProperty
Identifies DockingManager.IsTabPreviewEnable dependency property for the tabpreview controls.
Declaration
public static readonly DependencyProperty IsTabPreviewEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsTDIDragDropEnabledProperty
Identifies DockingManager.IsTDIDragDropEnabled attached property.
Declaration
public static readonly DependencyProperty IsTDIDragDropEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsVS2010DraggingEnabledProperty
Identifies DockingManager.IsVS2010DraggingEnabled dependency property.
Declaration
public static readonly DependencyProperty IsVS2010DraggingEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsVS2013SidePanelEnableProperty
Identifies DockingManager.IsVS2013SidePanelEnableProperty dependency property.
Declaration
public static readonly DependencyProperty IsVS2013SidePanelEnableProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemsSourceProperty
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftDragProviderProperty
Identifies DockingManager.LeftDragProvider dependency property.
Declaration
public static readonly DependencyProperty LeftDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatMouseOverBorderBrushProperty
Identifies LeftFloatMouseOverBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatMouseOverBottomBorderBrushProperty
Identifies LeftFloatMouseOverBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatMouseOverBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatMouseOverTopBorderBrushProperty
Identifies LeftFloatMouseOverTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatMouseOverTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowBorderBrushProperty
Identifies LeftFloatWindowBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowBottomBorderBrushProperty
Identifies LeftFloatWindowBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowSelectedBorderBrushProperty
Identifies LeftFloatWindowSelectedBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowSelectedBottomBorderBrushProperty
Identifies LeftFloatWindowSelectedBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowSelectedBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowSelectedTopBorderBrushProperty
Identifies LeftFloatWindowSelectedTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowSelectedTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftFloatWindowTopBorderBrushProperty
Identifies LeftFloatWindowTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty LeftFloatWindowTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ListenTabItemEventsProperty
Identifies DockingManager.ListenTabItemEvents dependency property.
Declaration
public static readonly DependencyProperty ListenTabItemEventsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
m_Completehost
Represents List of the completed host
Declaration
public List<DockedElementTabbedHost> m_Completehost
Field Value
Type |
---|
System.Collections.Generic.List<DockedElementTabbedHost> |
m_onStatechange
represent state changed flag
Declaration
public bool m_onStatechange
Field Value
Type |
---|
System.Boolean |
m_VisibleWindows
Represents visible window.
Declaration
protected readonly List<IWindow> m_VisibleWindows
Field Value
Type |
---|
System.Collections.Generic.List<IWindow> |
m_WindowOrder
represent the list of window order
Declaration
protected List<IWindow> m_WindowOrder
Field Value
Type |
---|
System.Collections.Generic.List<IWindow> |
m_WindowsRegistered
represent the list of registered window
Declaration
protected readonly List<IWindow> m_WindowsRegistered
Field Value
Type |
---|
System.Collections.Generic.List<IWindow> |
m_WindowsUnRegistered
represent the list of unregistered window
Declaration
protected readonly List<IWindow> m_WindowsUnRegistered
Field Value
Type |
---|
System.Collections.Generic.List<IWindow> |
MainHostStyleProperty
Identifies the MainHostStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty MainHostStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MaximizeButtonEnabledProperty
Identifies DockingManager.MaximizeButtonEnabled dependency property.
Declaration
public static readonly DependencyProperty MaximizeButtonEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MaximizeButtonModeProperty
Identifies DockingManager.MaximizeButtonMode dependency property.
Declaration
public static readonly DependencyProperty MaximizeButtonModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MaximizeButtonTemplateProperty
Identifies the MaximizeButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty MaximizeButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MaximizeModeProperty
Identifies DockingManager.MaximizeMode dependency property.
Declaration
public static readonly DependencyProperty MaximizeModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MenuButtonTemplateProperty
Identifies the MenuButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty MenuButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MinimizeButtonEnabledProperty
Identifies DockingManager.MinimizeButtonEnabled dependency property.
Declaration
public static readonly DependencyProperty MinimizeButtonEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MinimizeButtonTemplateProperty
Identifies the MinimizeButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty MinimizeButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
NativeWindowStyleProperty
Identifies the NativeWindowStyle dependency property
Declaration
public static readonly DependencyProperty NativeWindowStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
NoDockProperty
Identifies DockingManager.NoDock attached property.
Declaration
public static readonly DependencyProperty NoDockProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to allow or deny docking the element. If it is set to true element cannot be dock to any host and can exist only in float state as a separate window.
NoHeaderProperty
Gets or sets a value that indicates whether the header an element�s container is visible or not.
Declaration
public static readonly DependencyProperty NoHeaderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to determine whether to show header in parent host. The default value is false.
OuterDockAbilityProperty
Identifies the outerDockAbility an attached property
Declaration
public static readonly DependencyProperty OuterDockAbilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PersistStateProperty
Identifies PersistState dependency property of the DockingManager. This property indicates whether load save state.
Declaration
public static readonly DependencyProperty PersistStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PreviewPanelBackgroundProperty
Identifies the PreviewPanelBackground dependency property that presents property for setting the Preview panel Background Brush
Declaration
public static readonly DependencyProperty PreviewPanelBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PreviousStateProperty
Identifies DockingManager.PreviousState attached property.
Declaration
protected static readonly DependencyProperty PreviousStateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to store element state before closing. Use static method RestoreElement from class DockingManager to set the previous state. The default value is DockState.Dock.
RestoreButtonTemplateProperty
Identifies the RestoreButtonTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RestoreButtonTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RestrictWindowMinimumSizeProperty
Identifies DockingManager.RestrictWindowMinimumSize dependency property.
Declaration
public static readonly DependencyProperty RestrictWindowMinimumSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightDragProviderProperty
Identifies DockingManager.RightDragProvider dependency property.
Declaration
public static readonly DependencyProperty RightDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatMouseOverBorderBrushProperty
Identifies RightFloatMouseOverBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatMouseOverBottomBorderBrushProperty
Identifies RightFloatMouseOverBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatMouseOverBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatMouseOverTopBorderBrushProperty
Identifies RightFloatMouseOverTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatMouseOverTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowBorderBrushProperty
Identifies RightFloatWindowBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowBottomBorderBrushProperty
Identifies RightFloatWindowBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowSelectedBorderBrushProperty
Identifies RightFloatWindowSelectedBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowSelectedBottomBorderBrushProperty
Identifies RightFloatWindowSelectedBottomBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowSelectedBottomBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowSelectedTopBorderBrushProperty
Identifies RightFloatWindowSelectedTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowSelectedTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightFloatWindowTopBorderBrushProperty
Identifies RightFloatWindowTopBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty RightFloatWindowTopBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollButtonModeProperty
Identifies the ScrollButtonMode dependency property
Declaration
public static readonly DependencyProperty ScrollButtonModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollButtonsBarStyleProperty
Identifies the ScrollButtonBarStyle dependency property.Using a DependencyProperty as the backing store for ScrollButtonsBarStyle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScrollButtonsBarStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SelectedHeaderBackgroundProperty
Identifies SelectedHeaderBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SelectedHeaderBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowAutoHiddenMenuItemProperty
Identifies the DockingManager.ShowAutoHiddenMenuItem attached property
Declaration
public static readonly DependencyProperty ShowAutoHiddenMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowCloseAllButThisMenuItemProperty
Identifies the DockingManager.ShowCloseAllButThisMenuItem attached property
Declaration
public static readonly DependencyProperty ShowCloseAllButThisMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowCloseAllMenuItemProperty
Identifies DockingManager.ShowCloseAllMenuItem attached property
Declaration
public static readonly DependencyProperty ShowCloseAllMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowCloseMenuItemProperty
Identifies the DockingManager.ShowCloseMenuItem attached property
Declaration
public static readonly DependencyProperty ShowCloseMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowDockableMenuItemProperty
Identifies the DockingManager.ShowDockableMenuItem attached property
Declaration
public static readonly DependencyProperty ShowDockableMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowDocumentMenuItemProperty
Identifies the DockingManager.ShowDocumentMenuItem attached property
Declaration
public static readonly DependencyProperty ShowDocumentMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowFloatingMenuItemProperty
Identifies the DockingManager.ShowFloatingMenuItem attached property
Declaration
public static readonly DependencyProperty ShowFloatingMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowFloatWindowInTaskbarProperty
Declaration
public static readonly DependencyProperty ShowFloatWindowInTaskbarProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowHiddenMenuItemProperty
Identifies the DockingManager.ShowHiddenMenuItem attached property
Declaration
public static readonly DependencyProperty ShowHiddenMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowHorizontalTabGroupMenuItemProperty
Identifies DockingManager.ShowHorizontalTabGroupMenuItem attached property
Declaration
public static readonly DependencyProperty ShowHorizontalTabGroupMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowInTaskbarProperty
Identifies the ShowInTaskbar an attached property
Declaration
public static readonly DependencyProperty ShowInTaskbarProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowMaximizedMenuItemProperty
Identifies the DockingManager.ShowMaximizedMenuItem attached property
Declaration
public static readonly DependencyProperty ShowMaximizedMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowMinimizeMenuItemProperty
Identifies the DockingManager.ShowMinimizeMenuItem attached property
Declaration
public static readonly DependencyProperty ShowMinimizeMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowMoveMenuItemProperty
Identifies DockingManager.ShowMoveMenuItem dependency property
Declaration
public static readonly DependencyProperty ShowMoveMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowMovetoNextTabGroupMenuItemProperty
Identifies DockingManager.ShowMovetoNextTabGroupMenuItem attached property
Declaration
public static readonly DependencyProperty ShowMovetoNextTabGroupMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowMovetoPreviousTabGroupMenuItemProperty
Identifies DockingManager.ShowMovetoPreviousTabGroupMenuItem attached property
Declaration
public static readonly DependencyProperty ShowMovetoPreviousTabGroupMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowResizeMenuItemProperty
Identifies DockingManager.ShowResizeMenuItem attached property
Declaration
public static readonly DependencyProperty ShowResizeMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowRestoreMenuItemProperty
Identifies DockingManager.ShowRestoreMenuItem dependency property
Declaration
public static readonly DependencyProperty ShowRestoreMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowShadowOnSidePanelProperty
Identifies DockingManager.ShowShadowOnSidePanel dependency property.
Declaration
public static readonly DependencyProperty ShowShadowOnSidePanelProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowTabbedMenuItemProperty
Identifies the DockingManager.ShowTabbedMenuItem attached property
Declaration
public static readonly DependencyProperty ShowTabbedMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowTabItemContextMenuProperty
Identifies the ShowTabItemContextMenu dependency property.
Declaration
public static readonly DependencyProperty ShowTabItemContextMenuProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowTabListContextMenuProperty
Identifies the ShowTabListContextMenu dependency property.
Declaration
public static readonly DependencyProperty ShowTabListContextMenuProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowTopmostMenuItemProperty
Identifies the DockingManager.ShowTopmostMenuItem attached property
Declaration
public static readonly DependencyProperty ShowTopmostMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowVerticalTabGroupMenuItemProperty
Identifies DockingManager.ShowVerticalTabGroupMenuItem attached property
Declaration
public static readonly DependencyProperty ShowVerticalTabGroupMenuItemProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideInDockedModeProperty
Identifies DockingManager.SideInDockedMode attached property.
Declaration
public static readonly DependencyProperty SideInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to get / set the element DockSide in docked mode. DockSide means how element is located regards its target and is used for layout. For all possible cases see DockSide enum. The default value is DockSide.Left.
SideInFloatModeProperty
Identifies DockingManager.SideInFloatMode attached property.
Declaration
public static readonly DependencyProperty SideInFloatModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to get / set the element DockSide in float mode. DockSide means how element is located regards its target and is used for layout. For all possible cases see DockSide enum. The default value is DockSide.Left.
SideItemsBackgroundProperty
Identifies SideItemsBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SideItemsBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideItemsBorderBrushProperty
Identifies SideItemsBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SideItemsBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideItemStyleProperty
Identifies the SideItemStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SideItemStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelBackgroundProperty
Identifies SidePanelBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelBorderBrushProperty
Identifies SidePanelBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelBorderThicknessProperty
Identifies SidePanelBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelItemsBorderThicknessProperty
Identifies SidePanelItemsBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelItemsBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
sidepanelmouseover
Specifies the side panel mose over, setting its value as true
Declaration
public bool sidepanelmouseover
Field Value
Type |
---|
System.Boolean |
SidePanelSizeProperty
Declaration
public static readonly DependencyProperty SidePanelSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelStyleProperty
Identifies the SidePanelStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SidePanelTemplateProperty
Identifies the SidePanelTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SidePanelTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideTabItemBackgroundProperty
Identifes the SideTabItemBackground attached property which specifies the Background for Individual SideTabItem of the DockingManager.
Declaration
public static readonly DependencyProperty SideTabItemBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideTabItemForegroundProperty
Specifies the Foreground for Individual SideTabItem of the DockingManager.
Declaration
public static readonly DependencyProperty SideTabItemForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SideTabItemTemplateProperty
Identifies the SideTabItemTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SideTabItemTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SizeChangeOnMaximizeProperty
Identifies DockingManager.SizeChangeOnMaximize dependency property.
Declaration
public static readonly DependencyProperty SizeChangeOnMaximizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SizetoContentInDockProperty
Identifies DockingManager.SizetoContentInDock an attached property
Declaration
public static readonly DependencyProperty SizetoContentInDockProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SizetoContentInFloatProperty
Identifies DockingManager.SizetoContentInFloat an attached property
Declaration
public static readonly DependencyProperty SizetoContentInFloatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SplitterBackgroundProperty
Identifies the SplitterBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SplitterBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SplitterSizeProperty
Identifies the SplitterSize dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty SplitterSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StateProperty
Identifies the DockingManager.State an attached property.
Declaration
public static readonly DependencyProperty StateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to get / set the element DockState. For all possible cases see DockState enum. The default value is DockState.Dock.
SwitchModeProperty
Identifies the SwitchMode property of the container. This is a dependency property.
Declaration
public static readonly DependencyProperty SwitchModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabControlStyleProperty
Identifies the TabControlStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabControlStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabGroupEnabledProperty
Identifies the TabGroupEnabled dependency property which disabling Dynamic TabGroup Creation while dragging tabitem at right and bottom edge of container.
Declaration
public static readonly DependencyProperty TabGroupEnabledProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemBackgroundSelectedProperty
Identifies TabItemBackgroundSelected dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemBackgroundSelectedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemBorderThicknessProperty
Identifies TabItemBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemForegroundSelectedProperty
Identifies TabItemForegroundSelected dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemForegroundSelectedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemsBackgroundProperty
Identifies TabItemsBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemsBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemsBorderBrushProperty
Identifies TabItemsBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemsBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemsBorderThicknessSelectedProperty
Identifies TabItemsBorderThicknessSelected dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemsBorderThicknessSelectedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemsCornerRadiusProperty
Identifies the TabItemsCornerRadius dependency property. This property define corner radius of TabItem of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemsCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemsForegroundProperty
Identifies TabItemsForeground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemsForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemStyleProperty
Identifies the TabItemStyle dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabItemTemplateProperty
Identifies the TabItemTemplate dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabItemTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabListContextMenuItemsProperty
Identifies the TabListContextMenu dependency property.
Declaration
public static readonly DependencyProperty TabListContextMenuItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabPanelBackgroundProperty
Identifies TabPanelBackground dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabPanelBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabPanelBorderBrushProperty
Identifies TabPanelBorderBrush dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabPanelBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabPanelBorderThicknessProperty
Identifies TabPanelBorderThickness dependency property of the DockingManager.
Declaration
public static readonly DependencyProperty TabPanelBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TabSwitchSectionProperty
Identifies the DockingManager.TabSwitchSection an attached property.
Declaration
public static readonly DependencyProperty TabSwitchSectionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TargetNameInDockedModeProperty
Identifies DockingManager.TargetNameInDockedMode attached property.
Declaration
public static readonly DependencyProperty TargetNameInDockedModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to get / set the name of the element's target in docked mode. If name is an empty string it means child is connected directly to a docking manager main host, otherwise it's connected to its target which is also one of docking manager child with the specified name. The default value is empty string.
TargetNameInFloatingModeProperty
Identifies DockingManager.TargetNameInFloatingMode attached property.
Declaration
public static readonly DependencyProperty TargetNameInFloatingModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
This property can be attached to a docking manager child and is used to get / set the name of the element's target in float mode. If name is an empty string it means child is connected directly to a docking manager and it is displayed as a float window, otherwise it's connected to its target which is also one of docking manager child with the specified name. The default value is empty string.
TDIFullScreenModeProperty
Identifies the TDIFullScreenMode dependency property
Declaration
public static readonly DependencyProperty TDIFullScreenModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TDIToolBarTrayProperty
Identifies the TDIToolBarTray property of the container. This is a dependency property.
Declaration
public static readonly DependencyProperty TDIToolBarTrayProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TopDragProviderProperty
Identifies DockingManager.TopDragProvider dependency property.
Declaration
public static readonly DependencyProperty TopDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TopmostProperty
Identifies the DockingManager.Topmost attached property
Declaration
public static readonly DependencyProperty TopmostProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TunnelActiveWindowChangedEvent
Identifies DockingManager.MyActiveWindowChangedEvent event.
Declaration
public static readonly RoutedEvent TunnelActiveWindowChangedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
UseAdornerDockPreviewProperty
Identifies the UseAdornerDockPreview dependency property, using a DependencyProperty as the backing store for UseAdornerDockPreview. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UseAdornerDockPreviewProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseAdornerDragProviderProperty
Identifies DockingManager.UseAdornerDragProviderProperty dependency property.
Declaration
public static readonly DependencyProperty UseAdornerDragProviderProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseAdornerFloatWindowProperty
Identifies DockingManager.UseAdornerFloatWindowProperty dependency property.
Declaration
public static readonly DependencyProperty UseAdornerFloatWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseDocumentContainerProperty
Property to identify the UseDocumentContainerProperty
Declaration
public static readonly DependencyProperty UseDocumentContainerProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseInteropCompatibilityModeProperty
Identifies DockingManager.UseInteropCompatibilityMode dependency property.
Declaration
public static readonly DependencyProperty UseInteropCompatibilityModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseNativeFloatWindowProperty
Identifies the UseNativeFloatWindow dependency property. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UseNativeFloatWindowProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UseOuterDockAbilityProperty
Identifies the UseOuterDockAbility dependency property
Declaration
public static readonly DependencyProperty UseOuterDockAbilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UsePopupAutoHidePreviewProperty
Identifies the UsePopupAutoHidePreview dependency property.Using a DependencyProperty as the backing store for UsePopupAutoHidePreview. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty UsePopupAutoHidePreviewProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
WindowActivatedEvent
Identifies DockingManager.WindowActivated event.
Declaration
public static readonly RoutedEvent WindowActivatedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
WindowDeactivatedEvent
Identifies DockingManager.WindowDeactivated event.
Declaration
public static readonly RoutedEvent WindowDeactivatedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
WindowDragEndEvent
Identifies DockingManager.DockDragEnd event.
Declaration
public static readonly RoutedEvent WindowDragEndEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
WindowDragStartEvent
Identifies DockingManager.WindowDragStart event.
Declaration
public static readonly RoutedEvent WindowDragStartEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
WindowVisibilityChangedEvent
Identifies DockingManager.WindowVisibilityChanged event.
Declaration
public static readonly RoutedEvent WindowVisibilityChangedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
Properties
ActiveWindow
Gets or sets the active window.
Declaration
public FrameworkElement ActiveWindow { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.FrameworkElement | The active window. |
AllowProportionalResize
Gets or Sets the value of AllowProportionalResize dependency property
Declaration
public bool AllowProportionalResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
AutoHideAnimationMode
Gets or sets the auto hide animation mode. This is a dependency property.
Declaration
public AutoHideAnimationMode AutoHideAnimationMode { get; set; }
Property Value
Type |
---|
AutoHideAnimationMode |
Remarks
Docking manager supports 3 kinds of auto hide animations - Slide, Scale and Fade. Animation is used to show how element appears or disappears while mouse cursor enter or leave it.
AutoHideTabsMode
Gets or sets the AutoHideTabsMode. This is a dependency property.
Declaration
public AutoHideTabsMode AutoHideTabsMode { get; set; }
Property Value
Type |
---|
AutoHideTabsMode |
Remarks
AutoHideTabsMode property is used to specify the behavior for auto hiding tabs. Two possible cases are available
- AutoHideGroup and AutoHideActive. If the first case is set - all tabs inside tabbed host will be auto hidden otherwise only the active one will move to auto hidden state. Default value is AutoHideTabsMode.AutoHideGroup.
AutoHideVisibility
Gets or sets a value indicating whether to show auto hide buttons. This is a dependency property.
Declaration
public bool AutoHideVisibility { get; set; }
Property Value
Type |
---|
System.Boolean |
Remarks
AutoHideVisibility property is used to allow / deny changing elements state to auto hidden through GUI by enabling / disabling awl button in host header and Auto hide context menu item. Default value is true.
AwlButtonTemplate
Gets or sets a control template for auto hide button. This is a dependency property.
Declaration
public ControlTemplate AwlButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides AwlButtonTemplate value for the DockingManager. |
Examples
You can initialize control template of the auto-hide button and set AwlButtonTemplate property in XAML like you set CloseButtonTemplate property.
Background
Gets or sets a brush that describes the background of a control. This is a  dependency property.
Declaration
public Brush Background { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides Background value for the DockingManager. The default value of the Background property is Transparent. |
Remarks
Background dependency property defines background of the DockingManager sides.
BottomDragProvider
Gets or sets BottomDragProvider of the DockingManager. This is a dependency property.
Declaration
public ControlTemplate BottomDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides BottomDragProvider value for the DockingManager. |
Remarks
Bottom drag provider is a bottom button appearing when you are dragging some window. Using bottom drag button you can dock dragging window to the bottom side of the parent. You can override default template of the BottomDragProvider.
Examples
This example shows how to set new BottomDragProvider template value in C#.
dockingManager.BottomDragProvider = (ControlTemplate)FindResource( "BottomButtonCustomTemplate" );
This example shows how to override default template of the BottomDragProvider in XAML.
<ControlTemplate x:Key="BottomButtonCustomTemplate" TargetType="{x:Type ContentControl}">
<Image Name="Img" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="GlobalBottom" Source="Images\CustomDragProvider.png" />
<ControlTemplate.Triggers>
<DataTrigger Binding="{Binding Path=IsSideButtonActive, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Syncfusion:DockPreviewMainButtonVS2005}}}" Value="true">
<Setter TargetName="Img" Property="Source" Value="Images\CustomDragProviderOver.png"/>
</DataTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
See Also
BottomFloatMouseOverBorderBrush
Gets or sets the value of the BottomFloatMouseOverBorderBrush dependency property.
Declaration
public Brush BottomFloatMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The bottom float mouse over border brush. |
CanNestedFloat
Gets or sets the CanNestedFloat property. This is a dependency property.
Declaration
public bool CanNestedFloat { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
CanParentSwitch
Gets a value that indicates whether this instance can parent switch.
Declaration
public bool CanParentSwitch { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
CenterDragProvider
Gets or sets CenterDragProvider of the DockingManager. This is a dependency property.
Declaration
public ControlTemplate CenterDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides CenterDragProvider value for the DockingManager. |
Remarks
Center drag provider is a center button appearing when you are dragging some window. You can override default template of the CenterDragProvider.
Examples
This example shows how to set new CenterDragProvider template value in C#.
dockingManager.CenterDragProvider = (ControlTemplate)FindResource( "CenterButtonCustomTemplate" );
This example shows how to override default template of the CenterDragProvider in XAML.
<ControlTemplate x:Key="CenterButtonCustomTemplate" TargetType="{x:Type ContentControl}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="30" />
<RowDefinition Height="30" />
<RowDefinition Height="30" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="30" />
<ColumnDefinition Width="30" />
<ColumnDefinition Width="30" />
</Grid.ColumnDefinitions>
<Image Name="TopImg" Grid.Column="1" Grid.Row="0" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="Top" Source="Images\CustomDragProvider.png" />
<Image Name="LeftImg" Grid.Column="0" Grid.Row="1" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="Left" Source="Images\CustomDragProvider.png" />
<Image Name="CenterImg" Grid.Column="1" Grid.Row="1" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="Center" Source="Images\CustomDragProvider.png" />
<Image Name="RightImg" Grid.Column="2" Grid.Row="1" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="Right" Source="Images\CustomDragProvider.png" />
<Image Name="BottomImg" Grid.Column="1" Grid.Row="2" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="Bottom" Source="Images\CustomDragProvider.png" />
</Grid>
</ControlTemplate>
See Also
Children
Declaration
public LogicalElementCollection Children { get; }
Property Value
Type |
---|
LogicalElementCollection |
ClientControl
Gets or sets the client control.
Declaration
public UIElement ClientControl { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.UIElement | The client control. |
CloseButtonTemplate
Gets or sets a control template for close button. This is a dependency property.
Declaration
public ControlTemplate CloseButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides CloseButtonTemplate value for the DockingManager. |
Examples
This example shows how to initialize and set CloseButtonTemplate property in XAML.
<Window.Resources>
<ResourceDictionary>
<ControlTemplate x:Key="FlatKeyClose" TargetType="{x:Type ToggleButton}">
<StackPanel>
<Border x:Name="brdBack" Width="15" Height="15" Margin="0,0,1,1" BorderThickness="1" BorderBrush="Transparent" >
<Path Name="pathButton" SnapsToDevicePixels="False" Stretch="Fill" StrokeThickness="2"
Stroke="Red" Data="M109,51 L216,142 M215,52 L109,142" HorizontalAlignment="Center" VerticalAlignment="Center" Width="9" Height="8"/>
</Border>
</StackPanel>
</ControlTemplate>
</ResourceDictionary>
</Window.Resources>
<Syncfusion:DockingManager CloseButtonTemplate="{StaticResource FlatKeyClose}" />
CloseTabOnMiddleClick
Gets or set a value that indicate whether the tab can be closed on mouse middle button click.
Declaration
public bool CloseTabOnMiddleClick { get; set; }
Property Value
Type |
---|
System.Boolean |
CloseTabs
Gets or sets the CloseTabs mode. This is a dependency property.
Declaration
public CloseTabsMode CloseTabs { get; set; }
Property Value
Type |
---|
CloseTabsMode |
Remarks
CloseTabs property is used to specify the behavior for tabs closing. Two possible cases are available
- CloseAll and CloseActive. If the first case is set - all tabs inside tabbed host will be closed, otherwise only the active one will move to hidden state. Default value is CloseTabsMode.CloseActive.
CollapseDefaultContextMenuItems
Gets or sets a value indicating whether [collapse default context menu items].
Declaration
public bool CollapseDefaultContextMenuItems { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
CollapseDefaultTabListContextMenuItems
Gets or sets a value indicating whether [collapse default tab list context menu items].
Declaration
public bool CollapseDefaultTabListContextMenuItems { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ContainerMode
Gets or sets the value of the Mode dependency property.
Declaration
public DocumentContainerMode ContainerMode { get; set; }
Property Value
Type | Description |
---|---|
DocumentContainerMode | ContainerMode of the DocumentContainer |
ContainerSplitterResize
Gets or sets the container splitter resize.
Declaration
public SplitterResizeMode ContainerSplitterResize { get; set; }
Property Value
Type | Description |
---|---|
SplitterResizeMode | The container splitter resize. |
ContainerStyle
Gets or sets the value of the ContainerStyle dependency property used by its element when it is rendered.
Declaration
public Style ContainerStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style of the container |
DisabledCloseButtonsBehavior
Gets or sets the behavior of the buttons, that represent disabled commands.
Declaration
public DisabledButtonsBehavior DisabledCloseButtonsBehavior { get; set; }
Property Value
Type |
---|
DisabledButtonsBehavior |
DocContainer
Gets the document container.
Declaration
public IDocumentContainer DocContainer { get; }
Property Value
Type | Description |
---|---|
IDocumentContainer | The document container. |
DockBehavior
Gets or sets the docking behavior that specifies the capabilities and behaviors of DockingManager like VS2008 or later versions of Microsoft Visual Studio
Declaration
public DockBehavior DockBehavior { get; set; }
Property Value
Type |
---|
DockBehavior |
DockedElementContextMenuItemTemplate
Gets or sets the style used by DockedElementContextMenuItem when it is rendered. This is a dependency property.
Declaration
public DataTemplate DockedElementContextMenuItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | Type: System.Windows.Style Provides DockedElementContextMenuItemTemplate value for the DockingManager. |
Examples
You can initialize the style of docked element host and set DockedElementContextMenuItemTemplate property in XAML like you set DockHeaderStyle property.
DockedElementTabbedHostStyle
Gets or sets the style used by DockedElementTabbedHost when it is rendered. This is a dependency property.
Declaration
public Style DockedElementTabbedHostStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides DockedElementTabbedHostStyle value for the DockingManager. |
Examples
You can initialize the style of docked element host and set DockedElementTabbedHostStyle property in XAML like you set DockHeaderStyle property.
DockFill
Gets or sets a value indicating whether [dock fill].
Declaration
public bool DockFill { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
DockFillDocumentMode
Gets or sets the dock fill document mode.
Declaration
public DockFillDocumentMode DockFillDocumentMode { get; set; }
Property Value
Type | Description |
---|---|
DockFillDocumentMode | The dock fill document mode. |
DockHeaderStyle
Gets or sets the style used by DockHeader when it is rendered. This is a dependency property.
Declaration
public Style DockHeaderStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides DockHeaderStyle value for the DockingManager. |
Examples
This example shows how to initialize and set DockHeaderStyle property in XAML.
<Window.Resources>
<ResourceDictionary>
<Style x:Key="DockHeaderPresStyle" TargetType="{x:Type Syncfusion:DockHeaderPresenter}">
<Setter Property="MinHeight" Value="57"/>
</Style>
</ResourceDictionary>
</Window.Resources>
<Syncfusion:DockingManager DockHeaderStyle="{StaticResource DockHeaderPresStyle}" />
DockTabAlignment
Gets or sets DockTabAlignment. This is a dependency property.
Declaration
public Dock DockTabAlignment { get; set; }
Property Value
Type |
---|
System.Windows.Controls.Dock |
Remarks
DockTabAlignment property is used as tab strip placement for all DockedElementTabbedHosts inside DockingManager instance. Default value is Dock.Bottom.
DockWindowContextMenuItemStyle
Gets or sets the Style for the DockWindowContextMenuItem
Declaration
public Style DockWindowContextMenuItemStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
DocumentCloseButtonType
Gets or sets the type of the document close button.
Declaration
public CloseButtonType DocumentCloseButtonType { get; set; }
Property Value
Type | Description |
---|---|
CloseButtonType | The document close button type. |
DoubleClickAction
Gets or sets a value that indicates whether the NativeFloatWindow can be maximized or moved to dock state while double clicking on header.
Declaration
public DoubleClickAction DoubleClickAction { get; set; }
Property Value
Type | Description |
---|---|
DoubleClickAction | The default value is DockOrFloat. |
Remarks
This property works only when using NativeFloatWindow in DockingManager.
DraggingType
Gets or sets DraggingType of the DockingManager. This is a dependency property.
Declaration
public DraggingType DraggingType { get; set; }
Property Value
Type | Description |
---|---|
DraggingType | Type: DraggingType Provides DraggingType value for the DockingManager. |
Remarks
DraggingType can be normal, border or shadow. Default value of the DraggingType property is NormalDragging.
Examples
This example shows how to set DraggingType in C#.
dockingManager.DraggingType = DraggingType.BorderDragging;
See Also
DragHostAdornerStyle
Gets or sets the drag host adorner style.
Declaration
public Style DragHostAdornerStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The drag host adorner style. |
EditModeDocumentTabHeaderStyle
Gets or sets the editable tab header style.
Declaration
public Style EditModeDocumentTabHeaderStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The editable tab header style. |
ElementBorderThickness
Gets or sets ElementBorderThickness property to store border thickness value for host.
Declaration
public Thickness ElementBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides ElementBorderThickness value for the DockingManager. The default value of the ElementBorderThickness property is 1. |
Remarks
ElementBorderThickness dependency property defines border thickness of the element inside the window.
Examples
To set ElementBorderThickness property please see FloatWindowBorderThickness property example.
EnableAutoScroll
Gets or sets a value indicating whether auto scrolling is enabled when rearranging the tab items.
Declaration
public bool EnableAutoScroll { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | By default AutoScrolling is disabled. |
Remarks
Tab reordering can be enabled by setting IsTDIDragDropEnabled to true
.
EnableBoundaryDeduction
Gets or sets the UsePopupAutoHidePreview which restricts the float window in secondary monitor
Declaration
public bool EnableBoundaryDeduction { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableDocumentTabHeaderEdit
Gets or sets a value indicating whether [enable document tab header edit].
Declaration
public bool EnableDocumentTabHeaderEdit { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableDocumentToFloatOnDoubleClick
Gets or Sets the value of EnableDocumentToFloatOnDoubleClick dependency property
Declaration
public bool EnableDocumentToFloatOnDoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableFlatLayout
Gets or sets a value indicating whether the DockingManager can act as FlatLayout control or not.
Declaration
public bool EnableFlatLayout { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableMouseHoverBackground
Declaration
public bool EnableMouseHoverBackground { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableOptimizedKeyHandling
Gets or sets a value indicating whether to enable optimized KeyHandling Mode while using DocumentContainer
Declaration
public bool EnableOptimizedKeyHandling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableScrollableSidePanel
Declaration
public bool EnableScrollableSidePanel { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableSnappingFloatWindow
Gets or sets the EnableSnappingFloatWindow. This is a dependency property.
Declaration
public bool EnableSnappingFloatWindow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EndDockHeaderHeight
Gets the end height of the dock header.
Declaration
public double EndDockHeaderHeight { get; }
Property Value
Type | Description |
---|---|
System.Double | The end height of the dock header. |
FlipItems
Gets the flip items.
Declaration
public IList FlipItems { get; }
Property Value
Type | Description |
---|---|
System.Collections.IList | Returns the list of the flip items. |
FloatingWindowSnapDistance
FloatingWindowSnapDistance dependency property defines the distance to snap windows in float state.
Declaration
public double FloatingWindowSnapDistance { get; set; }
Property Value
Type |
---|
System.Double |
FloatWindowBorderBrush
Gets or sets the value of the FloatWindowBorderBrush dependency property.
Declaration
public Brush FloatWindowBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowBorderBrush value for the DockingManager. The default value of the FloatWindowBorderBrush property is Transparent. |
Remarks
FloatWindowBorderBrush dependency property defines border brush of the FloatWindow.
Examples
This example shows how to set FloatWindowBorderBrush property in C#.
dockingManager.FloatWindowBorderBrush = Brushes.Black;
This example shows how to set FloatWindowBorderBrush property in XAML.
<Syncfusion:DockingManager FloatWindowBorderBrush="Black" />
FloatWindowBorderThickness
Gets or sets the value of the FloatWindowBorderThickness dependency property.
Declaration
public Thickness FloatWindowBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides FloatWindowBorderThickness value for the DockingManager. The default value of the FloatWindowBorderThickness property is "22,4,4,4". |
Remarks
FloatWindowBorderThickness dependency property defines border thickness of the floating window.
Examples
This example shows how to set FloatWindowBorderThickness property in C#.
dockingManager.FloatWindowBorderThickness = new Thickness(20);
This example shows how to set FloatWindowBorderThickness property in XAML.
<Syncfusion:DockingManager FloatWindowBorderThickness="20" />
FloatWindowBottomBorderHeight
Gets or sets the value of the FloatWindowBottomBorderHeight dependency property.
Declaration
public double FloatWindowBottomBorderHeight { get; set; }
Property Value
Type |
---|
System.Double |
FloatWindowHeaderBackground
Gets or sets the value of the FloatWindowHeaderBackground dependency property.
Declaration
public Brush FloatWindowHeaderBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowHeaderBackground value for the DockingManager. The default value of the FloatWindowHeaderBackground property is Transparent. |
Remarks
FloatWindowHeaderBackground dependency property defines header background of the FloatWindow.
Examples
This example shows how to set FloatWindowHeaderBackground property in C#.
dockingManager.FloatWindowHeaderBackground = Brushes.Black;
This example shows how to set FloatWindowHeaderBackground property in XAML.
<Syncfusion:DockingManager FloatWindowHeaderBackground="Black" />
FloatWindowHeaderForeground
Gets or sets the value of the FloatWindowHeaderForeground dependency property.
Declaration
public Brush FloatWindowHeaderForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowHeaderForeground value for the DockingManager. The default value of the FloatWindowHeaderForeground property is Transparent. |
Remarks
FloatWindowHeaderForeground dependency property defines header foreground of the FloatWindow.
Examples
This example shows how to set FloatWindowHeaderForeground property in C#.
dockingManager.FloatWindowHeaderForeground = Brushes.Black;
This example shows how to set FloatWindowHeaderForeground property in XAML.
<Syncfusion:DockingManager FloatWindowHeaderForeground="Black" />
FloatWindowLeftBorderWidth
Gets or sets the value of the FloatWindowLeftBorderWidth dependency property.
Declaration
public double FloatWindowLeftBorderWidth { get; set; }
Property Value
Type |
---|
System.Double |
FloatWindowMouseOverBorderBrush
Gets or sets the value of the FloatWindowMouseOverBorderBrush dependency property.
Declaration
public Brush FloatWindowMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowMouseOverBorderBrush value for the DockingManager. The default value of the FloatWindowMouseOverBorderBrush property is Transparent. |
Remarks
FloatWindowMouseOverBorderBrush dependency property defines border brush of the FloatWindow when mouse is over the border.
Examples
This example shows how to set FloatWindowMouseOverBorderBrush property in C#.
dockingManager.FloatWindowMouseOverBorderBrush = Brushes.Black;
This example shows how to set FloatWindowMouseOverBorderBrush property in XAML.
<Syncfusion:DockingManager FloatWindowMouseOverBorderBrush="Black" />
FloatWindowMouseOverHeaderBackground
Gets or sets the value of the FloatWindowMouseOverHeaderBackground dependency property.
Declaration
public Brush FloatWindowMouseOverHeaderBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowMouseOverHeaderBackground value for the DockingManager. The default value of the FloatWindowMouseOverHeaderBackground property is Transparent. |
Remarks
FloatWindowMouseOverHeaderBackground dependency property defines header background of the FloatWindow when mouse is over the header.
Examples
This example shows how to set FloatWindowMouseOverHeaderBackground property in C#.
dockingManager.FloatWindowMouseOverHeaderBackground = Brushes.Black;
This example shows how to set FloatWindowMouseOverHeaderBackground property in XAML.
<Syncfusion:DockingManager FloatWindowMouseOverHeaderBackground="Black" />
FloatWindowMouseOverHeaderForeground
Gets or sets the value of the FloatWindowMouseOverHeaderForeground dependency property.
Declaration
public Brush FloatWindowMouseOverHeaderForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowMouseOverHeaderForeground value for the DockingManager. The default value of the FloatWindowMouseOverHeaderForeground property is Transparent. |
Remarks
FloatWindowMouseOverHeaderForeground dependency property defines header foreground of the FloatWindow when mouse is over the header.
Examples
This example shows how to set FloatWindowMouseOverHeaderForeground property in C#.
dockingManager.FloatWindowMouseOverHeaderForeground = Brushes.Black;
This example shows how to set FloatWindowMouseOverHeaderForeground property in XAML.
<Syncfusion:DockingManager FloatWindowMouseOverHeaderForeground="Black" />
FloatWindowRightBorderWidth
Gets or sets the value of the FloatWindowRightBorderWidth dependency property.
Declaration
public double FloatWindowRightBorderWidth { get; set; }
Property Value
Type |
---|
System.Double |
FloatWindowSelectedBorderBrush
Gets or sets the value of the FloatWindowSelectedBorderBrush dependency property.
Declaration
public Brush FloatWindowSelectedBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowSelectedBorderBrush value for the DockingManager. The default value of the FloatWindowSelectedBorderBrush property is Transparent. |
Remarks
FloatWindowSelectedBorderBrush dependency property defines selected border brush of the FloatWindow.
Examples
This example shows how to set FloatWindowSelectedBorderBrush property in C#.
dockingManager.FloatWindowSelectedBorderBrush = Brushes.Black;
This example shows how to set FloatWindowSelectedBorderBrush property in XAML.
<Syncfusion:DockingManager FloatWindowSelectedBorderBrush="Black" />
FloatWindowSelectedHeaderBackground
Gets or sets the value of the FloatWindowSelectedHeaderBackground dependency property.
Declaration
public Brush FloatWindowSelectedHeaderBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowSelectedHeaderBackground value for the DockingManager. The default value of the FloatWindowSelectedHeaderBackground property is Transparent. |
Remarks
FloatWindowSelectedHeaderBackground dependency property defines selected header background of the FloatWindow.
Examples
This example shows how to set FloatWindowSelectedHeaderBackground property in C#.
dockingManager.FloatWindowSelectedHeaderBackground = Brushes.Black;
This example shows how to set FloatWindowSelectedHeaderBackground property in XAML.
<Syncfusion:DockingManager FloatWindowSelectedHeaderBackground="#000000" />
FloatWindowSelectedHeaderForeground
Gets or sets the value of the FloatWindowSelectedHeaderForeground dependency property.
Declaration
public Brush FloatWindowSelectedHeaderForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides FloatWindowSelectedHeaderForeground value for the DockingManager. The default value of the FloatWindowSelectedHeaderForeground property is Transparent. |
Remarks
FloatWindowSelectedHeaderForeground dependency property defines selected header foreground of the FloatWindow.
Examples
This example shows how to set FloatWindowSelectedHeaderForeground property in C#.
dockingManager.FloatWindowSelectedHeaderForeground = Brushes.Black;
This example shows how to set FloatWindowSelectedHeaderForeground property in XAML.
<Syncfusion:DockingManager FloatWindowSelectedHeaderForeground="Black" />
FloatWindowStyle
Gets or sets the style used by FloatWindow when it is rendered. This is a dependency property.
Declaration
public Style FloatWindowStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides FloatWindowStyle value for the DockingManager. |
Examples
You can initialize the style of float window and set FloatWindowStyle property in XAML like you set DockHeaderStyle property.
FloatWindowTemplate
Gets or sets the float window template.
Declaration
public ControlTemplate FloatWindowTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The float window template. |
FloatWindowTopBorderHeight
Gets or sets the value of the FloatWindowTopBorderHeight dependency property.
Declaration
public double FloatWindowTopBorderHeight { get; set; }
Property Value
Type |
---|
System.Double |
HeaderBackground
Gets or sets HeaderBackground property to store background value for header of the dock window.
Declaration
public Brush HeaderBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides HeaderBackground value for the DockingManager. The default value of the HeaderBackground property depends on selected theme or skin. |
Remarks
HeaderBackground dependency property defines background of the window`s header.
Examples
To set HeaderBackground property please see SplitterBackground property example.
HeaderBorderBrush
Gets or sets HeaderBorderBrush property to store border brush value for header of the dock window.
Declaration
public Brush HeaderBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides HeaderBorderBrush value for the DockingManager. The default value of the HeaderBorderBrush property depends on selected theme or skin. |
Remarks
HeaderBorderBrush dependency property defines border brush of the window`s header.
Examples
To set HeaderBorderBrush property please see SplitterBackground property example.
HeaderBorderThickness
Gets or sets HeaderBorderThickness property to store border thickness value for header of the dock window.
Declaration
public Thickness HeaderBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides HeaderBorderThickness value for the DockingManager. The default value of the HeaderBorderThickness property is 1. |
Remarks
HeaderBorderThickness dependency property defines border thickness of the window`s header.
Examples
To set HeaderBorderThickness property please see FloatWindowBorderThickness property example.
HeaderForeground
Gets or sets HeaderForeground property to store foreground brush value for header.
Declaration
public Brush HeaderForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides HeaderForeground value for the DockingManager. The default value of the HeaderForeground property depends on selected theme or skin. |
Remarks
HeaderForeground dependency property defines header foreground of the dock window.
Examples
To set HeaderForeground property please see SplitterBackground property example.
HeaderForegroundSelected
Gets or sets HeaderForegroundSelected property to store foreground brush value for selected header.
Declaration
public Brush HeaderForegroundSelected { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides HeaderForegroundSelected value for the DockingManager. The default value of the HeaderForegroundSelected property depends on selected theme or skin. |
Remarks
HeaderForegroundSelected dependency property defines header foreground of the selected dock window.
Examples
To set HeaderForegroundSelected property please see SplitterBackground property example.
HeaderMouseOverBackground
Gets or sets HeaderMouseOverBackground property to store background value for header of the mouse over dock window.
Declaration
public Brush HeaderMouseOverBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides HeaderMouseOverBackground value for the DockingManager. The default value of the HeaderMouseOverBackground property depends on selected theme or skin. |
Remarks
HeaderMouseOverBackground dependency property defines background of the window`s header when mouse over.
Examples
To set HeaderMouseOverBackground property please see SplitterBackground property example.
HideTDIHeaderOnSingleChild
Gets or Sets HideTDIHeaderOnsingleChild Dependency property
Declaration
public bool HideTDIHeaderOnSingleChild { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
HostUnderMouse
Gets or sets host element under the dragging element.
Declaration
public DockedElementTabbedHost HostUnderMouse { get; set; }
Property Value
Type | Description |
---|---|
DockedElementTabbedHost | Type: DockedElementTabbedHost Provides HostUnderMouse value for the DockingManager. |
See Also
IgnoreNamesOnDeserialize
Gets or sets a value indicating whether [ignore names on deserialize].
Declaration
public bool IgnoreNamesOnDeserialize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsAnimationEnabledOnMouseOver
Gets or Sets IsAnimationEnabledOnMouseOverProperty Hide property
Declaration
public bool IsAnimationEnabledOnMouseOver { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsContextMenuButtonVisible
Gets,Sets Value of IsContextMenuButtonVisibleProperty attached property
Declaration
public bool IsContextMenuButtonVisible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsContextMenuVisible
Gets,Sets Value of IsContextMenuVisibleProperty attached property
Declaration
public bool IsContextMenuVisible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsDisableUnloadTabItemContent
Gets or sets the IsDisabledUnloadTabItemContent
Declaration
public bool IsDisableUnloadTabItemContent { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsDragging
Gets a value indicating whether this instance is dragging.
Declaration
public bool IsDragging { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsEnableHotTracking
Gets or sets a value indicating whether hot tracking is enabled. This is a dependency property.
Declaration
public bool IsEnableHotTracking { get; set; }
Property Value
Type |
---|
System.Boolean |
Remarks
IsEnableHotTracking property allows highlighting hosts headers when mouse is over them. Works only in default skin. Default value is true.
IsInMDIMaximizedState
Gets or sets a value indicating whether this instance is in MDI maximized state.
Declaration
public bool IsInMDIMaximizedState { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsLazyLoaded
Get or set the value for the IsLazyLoaded property
Declaration
public bool IsLazyLoaded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsRollupFloatWindow
Declaration
public bool IsRollupFloatWindow { get; set; }
Property Value
Type |
---|
System.Boolean |
IsTabPreviewEnabled
Gets or sets a value indicating whether this instance is tab preview enabled.
Declaration
public bool IsTabPreviewEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsTDIDragDropEnabled
Gets or sets IsTDIDragDropEnabled property
true
if [TDIDragDrop is enabled]; otherwise, false
.
Declaration
public bool IsTDIDragDropEnabled { get; set; }
Property Value
Type |
---|
System.Boolean |
IsTouchEnabled
Gets a value of TouchEnabled.
Declaration
public bool IsTouchEnabled { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsVS2010DraggingEnabled
Gets or sets a value that enable or disable the element dragging in Document state.
Declaration
public bool IsVS2010DraggingEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsVS2013SidePanelEnable
Declaration
public bool IsVS2013SidePanelEnable { get; set; }
Property Value
Type |
---|
System.Boolean |
ItemsSource
Declaration
public ObservableCollection<DockItem> ItemsSource { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<DockItem> |
LeftDragProvider
Gets or sets LeftDragProvider of the DockingManager. This is a dependency property.
Declaration
public ControlTemplate LeftDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides LeftDragProvider value for the DockingManager. |
Remarks
Left drag provider is a left button appearing when you are dragging some window. Using left drag button you can dock dragging window to the left side of the parent. You can override default template of the LeftDragProvider.
Examples
This example shows how to set new LeftDragProvider template value in C#.
dockingManager.LeftDragProvider = ( ControlTemplate )FindResource( "LeftButtonCustomTemplate" );
This example shows how to override default template of the LeftDragProvider in XAML.
<ControlTemplate x:Key="LeftButtonCustomTemplate" TargetType="{x:Type ContentControl}">
<Image Name="Img" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="GlobalLeft" Source="Images\CustomDragProvider.png" />
<ControlTemplate.Triggers>
<DataTrigger Binding="{Binding Path=IsSideButtonActive, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Syncfusion:DockPreviewMainButtonVS2005}}}" Value="true">
<Setter TargetName="Img" Property="Source" Value="Images\CustomDragProviderOver.png"/>
</DataTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
See Also
LeftFloatMouseOverBorderBrush
Gets or sets the value of the LeftFloatMouseOverBorderBrush dependency property.
Declaration
public Brush LeftFloatMouseOverBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatMouseOverBottomBorderBrush
Gets or sets the value of the LeftFloatMouseOverBottomBorderBrush dependency property.
Declaration
public Brush LeftFloatMouseOverBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatMouseOverTopBorderBrush
Gets or sets the value of the LeftFloatMouseOverTopBorderBrush dependency property.
Declaration
public Brush LeftFloatMouseOverTopBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowBorderBrush
Gets or sets the value of the LeftFloatWindowBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowBottomBorderBrush
Gets or sets the value of the LeftFloatWindowBottomBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowSelectedBorderBrush
Gets or sets the value of the LeftFloatWindowSelectedBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowSelectedBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowSelectedBottomBorderBrush
Gets or sets the value of the LeftFloatWindowSelectedBottomBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowSelectedBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowSelectedTopBorderBrush
Gets or sets the value of the LeftFloatWindowSelectedTopBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowSelectedTopBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
LeftFloatWindowTopBorderBrush
Gets or sets the left float window top border brush. LeftFloatWindowTopBorderBrush dependency property.
Declaration
public Brush LeftFloatWindowTopBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The left float window top border brush. |
LogicalChildren
Gets an enumerator for logical child elements of this element.
Declaration
protected override IEnumerator LogicalChildren { get; }
Property Value
Type |
---|
System.Collections.IEnumerator |
MainHostStyle
Gets or sets the style used by MainHost when it is rendered. This is a dependency property.
Declaration
public Style MainHostStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides MainHostStyle value for the DockingManager. |
Examples
You can initialize the style of main host and set MainHostStyle property in XAML like you set DockHeaderStyle property.
MaximizeButtonEnabled
Gets or sets a value indicating whether [maximize button enabled].
Declaration
public bool MaximizeButtonEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
MaximizeButtonMode
Gets or sets the maximize button mode.
Declaration
public VisibilityMode MaximizeButtonMode { get; set; }
Property Value
Type | Description |
---|---|
VisibilityMode | The maximize button mode. |
MaximizeButtonTemplate
Gets or sets the maximize button template.
Declaration
public ControlTemplate MaximizeButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The maximize button template. |
MaximizeMode
Gets or sets the minimized item visibility.
Declaration
public MaximizeMode MaximizeMode { get; set; }
Property Value
Type | Description |
---|---|
MaximizeMode | The minimized item visibility. |
MenuButtonTemplate
Gets or sets a control template for menu button. This is a dependency property.
Declaration
public ControlTemplate MenuButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides MenuButtonTemplate value for the DockingManager. |
Examples
You can initialize control template of the menu button and set MenuButtonTemplate property in XAML like you set CloseButtonTemplate property.
MinimizeButtonEnabled
Gets or sets a value indicating whether [minimize button enabled].
Declaration
public bool MinimizeButtonEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
MinimizeButtonTemplate
Gets or sets the minimize button template.
Declaration
public ControlTemplate MinimizeButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The minimize button template. |
NativeFloatWindowStyleMode
Gets or sets the Style Mode for the floatwindow.
Declaration
public NativeFloatWindowStyleMode NativeFloatWindowStyleMode { get; set; }
Property Value
Type | Description |
---|---|
NativeFloatWindowStyleMode | The mode of the NativeFloatWindow |
NativeWindowStyle
Gets or sets the style for the NativeWindow
Declaration
public Style NativeWindowStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style for the NativeWindow |
PersistState
Gets or sets a value indicating whether the value of the PersistState dependency property.
Declaration
public bool PersistState { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Type: System.Boolean Provides PersistState value for the DockingManager. |
Remarks
If PersistState=true then state of DockingManager will be set from isolated storage file when loading. If PersistState=false then state of DockingManager will be default when loading.
Examples
This example shows how to set PersistState in XAML.
<Window x:Class="Sample1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Syncfusion="clr-namespace:Syncfusion.Windows.Tools.Controls;assembly=Syncfusion.Tools.WPF"
Title="Window1" Height="300" Width="300">
<StackPanel Name="stackPanel" HorizontalAlignment="Center">
<Syncfusion:DockingManager x:Name="dockingManager" PersistState="False" />
</StackPanel>
</Window>
PreviewPanelBackground
Gets or sets a brush that describes the background of a Preview panel. This is a  dependency property.
Declaration
public Brush PreviewPanelBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides Background value for the DockingManager. |
Remarks
Background dependency property defines background of the DockingManager sides.
RestoreButtonTemplate
Gets or sets the restore button template.
Declaration
public ControlTemplate RestoreButtonTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The restore button template. |
RestrictWindowMinimumSize
Gets or sets a value indicating whether [restrict window minimum size].
Declaration
public bool RestrictWindowMinimumSize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
RightDragProvider
Gets or sets RightDragProvider of the DockingManager. This is a dependency property.
Declaration
public ControlTemplate RightDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides RightDragProvider value for the DockingManager. |
Remarks
Right drag provider is a right button appearing when you are dragging some window. Using right drag button you can dock dragging window to the right side of the parent. You can override default template of the RightDragProvider.
Examples
This example shows how to set new RightDragProvider template value in C#.
dockingManager.RightDragProvider = (ControlTemplate)FindResource( "RightButtonCustomTemplate" );
This example shows how to override default template of the RightDragProvider in XAML.
<ControlTemplate x:Key="RightButtonCustomTemplate" TargetType="{x:Type ContentControl}">
<Image Name="Img" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="GlobalRight" Source="Images\CustomDragProvider.png" />
<ControlTemplate.Triggers>
<DataTrigger Binding="{Binding Path=IsSideButtonActive, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Syncfusion:DockPreviewMainButtonVS2005}}}" Value="true">
<Setter TargetName="Img" Property="Source" Value="Images\CustomDragProviderOver.png"/>
</DataTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
See Also
RightFloatMouseOverBorderBrush
Gets or sets the value of the RightFloatMouseOverBorderBrush dependency property.
Declaration
public Brush RightFloatMouseOverBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatMouseOverBottomBorderBrush
Gets or sets the value of the RightFloatMouseOverBottomBorderBrush dependency property.
Declaration
public Brush RightFloatMouseOverBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatMouseOverTopBorderBrush
Gets or sets the value of the RightFloatMouseOverTopBorderBrush dependency property.
Declaration
public Brush RightFloatMouseOverTopBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowBorderBrush
Gets or sets the value of the RightFloatWindowBorderBrush dependency property.
Declaration
public Brush RightFloatWindowBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowBottomBorderBrush
Gets or sets the value of the RightFloatWindowBottomBorderBrush dependency property.
Declaration
public Brush RightFloatWindowBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowSelectedBorderBrush
Gets or sets the value of the RightFloatWindowSelectedBorderBrush dependency property.
Declaration
public Brush RightFloatWindowSelectedBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowSelectedBottomBorderBrush
Gets or sets the value of the RightFloatWindowSelectedBottomBorderBrush dependency property.
Declaration
public Brush RightFloatWindowSelectedBottomBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowSelectedTopBorderBrush
Gets or sets the value of the RightFloatWindowSelectedTopBorderBrush dependency property.
Declaration
public Brush RightFloatWindowSelectedTopBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
RightFloatWindowTopBorderBrush
Gets or sets the value of the RightFloatWindowTopBorderBrush dependency property.
Declaration
public Brush RightFloatWindowTopBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
ScrollButtonMode
Gets or sets the ScrollButtonMode property
Declaration
public ScrollingButtonMode ScrollButtonMode { get; set; }
Property Value
Type |
---|
ScrollingButtonMode |
ScrollButtonsBarStyle
Gets or sets the ScrollButtonsBarStyle
Declaration
public Style ScrollButtonsBarStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
SelectedHeaderBackground
Gets or sets SelectedHeaderBackground property to store background value for header of the selected dock window.
Declaration
public Brush SelectedHeaderBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SelectedHeaderBackground value for the DockingManager. The default value of the SelectedHeaderBackground property depends on selected theme or skin. |
Remarks
SelectedHeaderBackground dependency property defines background of the selected window`s header.
Examples
To set SelectedHeaderBackground property please see SplitterBackground property example.
ShowFloatWindowInTaskbar
Gets or sets the value to ShowFloatWindowInTaskbar. It will returns the boolean value.By default its value is false
Declaration
public bool ShowFloatWindowInTaskbar { get; set; }
Property Value
Type |
---|
System.Boolean |
ShowShadowOnSidePanel
Gets or sets the ShowShadowOnSidePanel. This is a dependency property.
Declaration
public bool ShowShadowOnSidePanel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowTabItemContextMenu
Gets or sets a value indicating whether [show tab item context menu]. ShowTabItemContextMenu dependency property.
Declaration
public bool ShowTabItemContextMenu { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowTabListContextMenu
Gets or sets a value indicating whether [show tab list context menu]. ShowTabListContextMenu dependency property.
Declaration
public bool ShowTabListContextMenu { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
SideItemsBackground
Gets or sets SideItemsBackground property to store background value for side panel items.
Declaration
public Brush SideItemsBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SideItemsBackground value for the DockingManager. The default value of the SideItemsBackground property depends on selected theme or skin. |
Remarks
SideItemsBackground dependency property defines background of the side items.
Examples
To set SideItemsBackground property please see SplitterBackground property example.
SideItemsBorderBrush
Gets or sets SideItemsBorderBrush property to store border brush value for side panel items.
Declaration
public Brush SideItemsBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SideItemsBorderBrush value for the DockingManager. The default value of the SideItemsBorderBrush property depends on selected theme or skin. |
Remarks
SideItemsBorderBrush dependency property defines border brush of the side items.
Examples
To set SideItemsBorderBrush property please see SplitterBackground property example.
SideItemStyle
Gets or sets the style used by SideItem when it is rendered. This is a dependency property.
Declaration
public Style SideItemStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides SideItemStyle value for the DockingManager. |
Examples
You can initialize the style of the side item and set SideItemStyle property in XAML like you set DockHeaderStyle property.
SidePanelBackground
Gets or sets the value of the SidePanelBackground dependency property.
Declaration
public Brush SidePanelBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SidePanelBackground value for the DockingManager. The default value of the SidePanelBackground property is Transparent. |
Remarks
SidePanelBackground dependency property defines background of the SidePanel.
Examples
To set SidePanelBackground property please see SplitterBackground property example.
SidePanelBorderBrush
Gets or sets the value of the SidePanelBorderBrush dependency property.
Declaration
public Brush SidePanelBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SidePanelBorderBrush value for the DockingManager. The default value of the SidePanelBorderBrush property is Transparent. |
Remarks
SidePanelBorderBrush dependency property defines border brush of the SidePanel.
Examples
To set SidePanelBorderBrush property please see SplitterBackground property example.
SidePanelBorderThickness
Gets or sets the value of the SidePanelBorderThickness dependency property.
Declaration
public Thickness SidePanelBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides SidePanelBorderThickness value for the DockingManager. The default value of the SidePanelBorderThickness property is 0. |
Remarks
SidePanelBorderThickness dependency property defines border thickness of the SidePanel.
Examples
To set SidePanelBorderThickness property please see FloatWindowBorderThickness property example.
SidePanelItemsBorderThickness
Gets or sets SidePanelItemsBorderThickness property to store border thickness value for side panel.
Declaration
public Thickness SidePanelItemsBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides SidePanelItemsBorderThickness value for the DockingManager. The default value of the SidePanelItemsBorderThickness property is 1. |
Remarks
SidePanelItemsBorderThickness dependency property defines border thickness of the side panel items.
Examples
To set SidePanelItemsBorderThickness property please see FloatWindowBorderThickness property example.
SidePanelSize
Declaration
public double SidePanelSize { get; set; }
Property Value
Type |
---|
System.Double |
SidePanelStyle
Gets or sets the style used by SidePanel when it is rendered. This is a dependency property.
Declaration
public Style SidePanelStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides SidePanelStyle value for the DockingManager. |
Examples
You can initialize the style of the side panel and set SidePanelStyle property in XAML like you set DockHeaderStyle property.
SidePanelTemplate
Gets or sets the side panel template.
Declaration
public ControlTemplate SidePanelTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The side panel template. |
SideTabItemTemplate
Gets or sets the side tab item template.
Declaration
public ControlTemplate SideTabItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The side tab item template. |
SizeChangeOnMaximize
Gets or sets the size change on maximize.
Declaration
public SizeChangeOnMaximizeMode SizeChangeOnMaximize { get; set; }
Property Value
Type | Description |
---|---|
SizeChangeOnMaximizeMode | The size change on maximize. |
SplitterBackground
Gets or sets the value of the SplitterBackground dependency property.
Declaration
public Brush SplitterBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides SplitterBackground value for the DockingManager. The default value of the SplitterBackground property is Transparent. |
Remarks
SplitterBackground dependency property defines background of the split line between windows in dock state.
Examples
This example shows how to set SplitterBackground property in C#.
dockingManager.SplitterBackground = Brushes.Black;
This example shows how to set SplitterBackground property in XAML.
<Syncfusion:DockingManager SplitterBackground="Black" />
SplitterSize
Gets or sets the value of the SplitterSize dependency property.
Declaration
public double SplitterSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Provides SplitterSize value for the DockingManager. The default value of the SplitterSize property is 4. |
Remarks
SplitterSize dependency property defines the size of the split line between windows in dock state.
Examples
This example shows how to set SplitterSize property in C#.
dockingManager.SplitterSize = 10d;
This example shows how to set SplitterSize property in XAML.
<Syncfusion:DockingManager SplitterSize="10" />
SwitchMode
Gets or sets the value of the SwitchMode dependency property.
Declaration
public SwitchMode SwitchMode { get; set; }
Property Value
Type | Description |
---|---|
SwitchMode | The value of the SwitchMode. |
TabControlStyle
Gets or sets the style used by TabControl when it is rendered. This is a dependency property.
Declaration
public Style TabControlStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides TabControlStyle value for the DockingManager. |
Examples
You can initialize the style of tab control and set TabControlStyle property in XAML like you set DockHeaderStyle property.
TabGroupEnabled
Gets or Sets the value of TabGroupEnabled dependency property
Declaration
public bool TabGroupEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
TabItemBackgroundSelected
Gets or sets TabItemBackgroundSelected property to store background value for selected tab control item of the dock window.
Declaration
public Brush TabItemBackgroundSelected { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabItemBackgroundSelected value for the DockingManager. The default value of the TabItemBackgroundSelected property depends on selected theme or skin. |
Remarks
TabItemBackgroundSelected dependency property defines background of the selected tab item.
Examples
To set TabItemBackgroundSelected property please see SplitterBackground property example.
TabItemBorderThickness
Gets or sets TabItemBorderThickness property to store border thickness value for tab control items.
Declaration
public Thickness TabItemBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides TabItemBorderThickness value for the DockingManager. The default value of the TabItemBorderThickness property is 1. |
Remarks
TabItemBorderThickness dependency property defines border thickness of the tab item.
Examples
To set TabItemBorderThickness property please see FloatWindowBorderThickness property example.
TabItemForegroundSelected
Gets or sets TabItemForegroundSelected property to store background value for selected tab control item of the dock window.
Declaration
public Brush TabItemForegroundSelected { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabItemForegroundSelected value for the DockingManager. The default value of the TabItemForegroundSelected property depends on selected theme or skin. |
Remarks
TabItemForegroundSelected dependency property defines foreground of the selected tab item.
Examples
To set TabItemForegroundSelected property please see SplitterBackground property example.
TabItemsBackground
Gets or sets TabItemsBackground property to store background value for tab control items of the dock window.
Declaration
public Brush TabItemsBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabItemsBackground value for the DockingManager. The default value of the TabItemsBackground property depends on selected theme or skin. |
Remarks
TabItemsBackground dependency property defines background of the tab items.
Examples
To set TabItemsBackground property please see SplitterBackground property example.
TabItemsBorderBrush
Gets or sets TabItemsBorderBrush property to store border brush value for tab control items.
Declaration
public Brush TabItemsBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabItemsBorderBrush value for the DockingManager. The default value of the TabItemsBorderBrush property depends on selected theme or skin. |
Remarks
TabItemsBorderBrush dependency property defines border brush of the tab items.
Examples
To set TabItemsBorderBrush property please see SplitterBackground property example.
TabItemsBorderThicknessSelected
Gets or sets the value of the TabItemsBorderThicknessSelected dependency property.
Declaration
public Thickness TabItemsBorderThicknessSelected { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides TabItemsBorderThicknessSelected value for the DockingManager. The default value of the TabItemsBorderThicknessSelected property is 0. |
Remarks
TabItemsBorderThicknessSelected dependency property defines border thickness of the selected tab items.
Examples
To set TabItemsBorderThicknessSelected property please see FloatWindowBorderThickness property example.
TabItemsCornerRadius
Gets or sets the value of the TabItemsCornerRadius dependency property.
Declaration
public CornerRadius TabItemsCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.CornerRadius | Type: System.Windows.CornerRadius Provides TabItemsCornerRadius value for the DockingManager. The default value of the TabItemsCornerRadius property is 0. |
Remarks
TabItemsCornerRadius dependency property defines corner radius of the tab items.
Examples
To set TabItemsCornerRadius property please see FloatWindowBorderThickness property example.
TabItemsForeground
Gets or sets TabItemsForeground property to store background value for tab control items of the dock window.
Declaration
public Brush TabItemsForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabItemsForeground value for the DockingManager. The default value of the TabItemsForeground property depends on selected theme or skin. |
Remarks
TabItemsForeground dependency property defines foreground of the tab items.
Examples
To set TabItemsForeground property please see SplitterBackground property example.
TabItemStyle
Gets or sets the style used by TabItem when it is rendered. This is a dependency property.
Declaration
public Style TabItemStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | Type: System.Windows.Style Provides TabItemStyle value for the DockingManager. |
Examples
You can initialize the style of tab item and set TabItemStyle property in XAML like you set DockHeaderStyle property.
TabItemTemplate
Gets or sets the tab item template.
Declaration
public ControlTemplate TabItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | The tab item template. |
TabListContextMenuItems
Gets or sets the tab list context menu items.
Declaration
public DocumentTabItemMenuItemCollection TabListContextMenuItems { get; set; }
Property Value
Type | Description |
---|---|
DocumentTabItemMenuItemCollection | The tab list context menu items. |
TabPanelBackground
Gets or sets the value of the TabPanelBackground dependency property.
Declaration
public Brush TabPanelBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabPanelBackground value for the DockingManager. The default value of the TabPanelBackground property is Transparent. |
Remarks
TabPanelBackground dependency property defines background of the tab panel.
Examples
To set TabPanelBackground property please see SplitterBackground property example.
TabPanelBorderBrush
Gets or sets the value of the TabPanelBorderBrush dependency property.
Declaration
public Brush TabPanelBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Provides TabPanelBorderBrush value for the DockingManager. The default value of the TabPanelBorderBrush property is Transparent. |
Remarks
TabPanelBorderBrush dependency property defines border brush of the tab panel.
Examples
To set TabPanelBorderBrush property please see SplitterBackground property example.
TabPanelBorderThickness
Gets or sets the value of the TabPanelBorderThickness dependency property.
Declaration
public Thickness TabPanelBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Provides TabPanelBorderThickness value for the DockingManager. The default value of the TabPanelBorderThickness property is 0. |
Remarks
TabPanelBorderThickness dependency property defines border thickness of the tab panel.
Examples
To set TabPanelBorderThickness property please see FloatWindowBorderThickness property example.
TDIFullScreenMode
Gets or sets current representation TDIFullScreenMode of the container. This is a dependency property.
Declaration
public FullScreenMode TDIFullScreenMode { get; set; }
Property Value
Type | Description |
---|---|
FullScreenMode | The FullScreenMode of the TDI |
TDIToolBarTray
Gets or sets current representation TDIToolBarTray of the container. This is a dependency property.
Declaration
public ToolBarTray TDIToolBarTray { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ToolBarTray | Returns the ToolBartray for the TDI document. By default its value is null |
TopDragProvider
Gets or sets TopDragProvider template of the DockingManager. This is a dependency property.
Declaration
public ControlTemplate TopDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ControlTemplate | Type: System.Windows.Controls.ControlTemplate Provides TopDragProvider value for the DockingManager. |
Remarks
Top drag provider is a top button appearing when you are dragging some window. Using top drag button you can dock dragging window to the top side of the parent. You can override default template of the TopDragProvider.
Examples
This example shows how to set new TopDragProvider template value in C#.
dockingManager.TopDragProvider = (ControlTemplate)FindResource( "TopButtonCustomTemplate" );
This example shows how to override default template of the TopDragProvider in XAML.
<ControlTemplate x:Key="TopButtonCustomTemplate" TargetType="{x:Type ContentControl}">
<Image Name="Img" Width="27" Height="27" Syncfusion:DockPreviewManagerVS2005.ProviderAction="GlobalTop" Source="Images\CustomDragProvider.png" />
<ControlTemplate.Triggers>
<DataTrigger Binding="{Binding Path=IsSideButtonActive, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Syncfusion:DockPreviewMainButtonVS2005}}}" Value="true">
<Setter TargetName="Img" Property="Source" Value="Images\CustomDragProviderOver.png"/>
</DataTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
See Also
UseAdornerDockPreview
Gets or sets the UseAdornerDockPreview
Declaration
public bool UseAdornerDockPreview { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
UseAdornerDragProvider
Gets or sets a value indicating whether [use adorner drag provider].
Declaration
public bool UseAdornerDragProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
UseAdornerFloatWindow
Gets or sets a value indicating whether [use adorner float window].
Declaration
public bool UseAdornerFloatWindow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
UseDocumentContainer
Gets or sets a value indicating whether [use document container].
Declaration
public bool UseDocumentContainer { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
If the DockingManager contains the Document , need to set this property as True. Default value is false.
UseInteropCompatibilityMode
Gets or sets a value indicating whether [use interop compatibility mode]. This is a dependency property.
Declaration
public bool UseInteropCompatibilityMode { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
If DockingManager contains a Windows Forms Control need to set this property to true. Default value is false.
UseNativeFloatWindow
Gets or sets the UseNativeFloatWindow. This is a dependency property.
Declaration
public bool UseNativeFloatWindow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
UseOuterDockAbility
Gets or sets the UseOuterDockAbility property. This is a dependency property.
Declaration
public bool UseOuterDockAbility { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
UsePopupAutoHidePreview
Gets or sets the UsePopupAutoHidePreview
Declaration
public bool UsePopupAutoHidePreview { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
VisualChildrenCount
Gets the number of child System.Windows.Media.Visual objects in this instance of DockingManager.
Declaration
protected override int VisualChildrenCount { get; }
Property Value
Type |
---|
System.Int32 |
Methods
ActivateWindow(String)
Execute when activating the window
Declaration
public void ActivateWindow(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The element name. The Name of element to be passed that need to be activate . |
add_ActiveWindowChanging(ActiveWindowChangingHandler)
Declaration
public void add_ActiveWindowChanging(ActiveWindowChangingHandler value)
Parameters
Type | Name | Description |
---|---|---|
ActiveWindowChangingHandler | value |
add_CloseAllTabs(OnCloseTabsEventHandler)
Declaration
public void add_CloseAllTabs(OnCloseTabsEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OnCloseTabsEventHandler | value |
add_CloseButtonClick(CloseButtonEventHandler)
Declaration
public void add_CloseButtonClick(CloseButtonEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
CloseButtonEventHandler | value |
add_CloseOtherTabs(OnCloseTabsEventHandler)
Declaration
public void add_CloseOtherTabs(OnCloseTabsEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OnCloseTabsEventHandler | value |
add_DockProviderShown(DockProviderShownEventHandler)
Declaration
public void add_DockProviderShown(DockProviderShownEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockProviderShownEventHandler | value |
add_DockStateChanged(DockStateHandler)
Declaration
public void add_DockStateChanged(DockStateHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockStateHandler | value |
add_DockStateChanging(DockStateChangingHandler)
Declaration
public void add_DockStateChanging(DockStateChangingHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockStateChangingHandler | value |
add_DockWindowStateChanged(DockWindowStateHandler)
Declaration
public void add_DockWindowStateChanged(DockWindowStateHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockWindowStateHandler | value |
add_ElementHidden(ElementHiddenEventHandler)
Declaration
public void add_ElementHidden(ElementHiddenEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
ElementHiddenEventHandler | value |
add_ElementShown(ElementShownEventHandler)
Declaration
public void add_ElementShown(ElementShownEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
ElementShownEventHandler | value |
add_IsSelectedDocument(IsSelectedChangedHandler)
Declaration
public void add_IsSelectedDocument(IsSelectedChangedHandler value)
Parameters
Type | Name | Description |
---|---|---|
IsSelectedChangedHandler | value |
add_MoveToOtherTabGroup(TabGroupEventHandler)
Declaration
public void add_MoveToOtherTabGroup(TabGroupEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabGroupEventHandler | value |
add_TabClosed(TabClosedEventHandler)
Declaration
public void add_TabClosed(TabClosedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabClosedEventHandler | value |
add_TabGroupCreated(TabGroupEventHandler)
Declaration
public void add_TabGroupCreated(TabGroupEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabGroupEventHandler | value |
add_TargetNameInDockedModeChanged(DockTargetNameChangedEventHandler)
Declaration
public void add_TargetNameInDockedModeChanged(DockTargetNameChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockTargetNameChangedEventHandler | value |
add_TargetNameInFloatingModeChanged(DockTargetNameChangedEventHandler)
Declaration
public void add_TargetNameInFloatingModeChanged(DockTargetNameChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockTargetNameChangedEventHandler | value |
add_TransferredFromManager(TransferManagerEventHandler)
Declaration
public void add_TransferredFromManager(TransferManagerEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TransferManagerEventHandler | value |
add_TransferredToManager(TransferManagerEventHandler)
Declaration
public void add_TransferredToManager(TransferManagerEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TransferManagerEventHandler | value |
add_WindowClosing(WindowClosingEventHandler)
Declaration
public void add_WindowClosing(WindowClosingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowClosingEventHandler | value |
add_WindowMoving(WindowMovingEventHandler)
Declaration
public void add_WindowMoving(WindowMovingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowMovingEventHandler | value |
add_WindowResizing(WindowResizingEventHandler)
Declaration
public void add_WindowResizing(WindowResizingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowResizingEventHandler | value |
AddElementToTabGroup(DocumentTabControl, UIElement)
Invoke when an element added to specified TabGroup.
Declaration
public void AddElementToTabGroup(DocumentTabControl TargetTabGroup, UIElement ElementToAdd)
Parameters
Type | Name | Description |
---|---|---|
DocumentTabControl | TargetTabGroup | The specified TabGroup. |
System.Windows.UIElement | ElementToAdd | The element to add in TabGroup. |
AddToTargetManagersList(DockingManager)
Adds to target managers list.
Declaration
public void AddToTargetManagersList(DockingManager dockingManager)
Parameters
Type | Name | Description |
---|---|---|
DockingManager | dockingManager | The docking manager. |
ArrangeOverride(Size)
Positions child elements and determines a size for a DockingManager and derived class.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | The final area within the parent that this element should use to arrange itself and its children. |
Returns
Type | Description |
---|---|
System.Windows.Size | The actual size used. |
AutoHideAllDockWindow()
Invoke when AutoHide all dock window.
Declaration
public void AutoHideAllDockWindow()
AutoHideTab(FrameworkElement)
Attempts to auto hide active element in side panel.
Declaration
public static void AutoHideTab(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element to be auto hidden |
Remarks
This method allows user programmatically hide tab in the side panel. It accepts a framework element that is a docking manager child and makes it auto hidden If element is not active in side panel then nothing will be done.
CanChangeState(DependencyObject, DockState)
This method checks element's ability to move to some dock state. For example if CanFloat attached property is false - element can't be floated or if CanClose is true - element can be hidden.
Declaration
public static bool CanChangeState(DependencyObject element, DockState newState)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | element | The element. |
DockState | newState | The new state. |
Returns
Type | Description |
---|---|
System.Boolean |
|
CanChangeWindowState(DependencyObject, WindowState)
Determines whether this instance [can change window state] the specified element.
Declaration
public static bool CanChangeWindowState(DependencyObject element, WindowState newState)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | element | The element. |
System.Windows.WindowState | newState | The new state. |
Returns
Type | Description |
---|---|
System.Boolean |
|
ChangeState(FrameworkElement, DockState)
Execute when DockingManager state changes form one state to other state.
Declaration
public static void ChangeState(FrameworkElement element, DockState newState)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
DockState | newState | The new state. |
ClearState()
Invoke when clear the state of the DockingManager
Declaration
public void ClearState()
CorrectFloatingWindowRectLocation(FrameworkElement)
Invoke when Corrects the floating window rect location.
Declaration
protected static void CorrectFloatingWindowRectLocation(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
CreateChildrenCollection()
Creates an empty collection that is used by DockingManager to contain its children.
Declaration
protected virtual LogicalElementCollection CreateChildrenCollection()
Returns
Type | Description |
---|---|
LogicalElementCollection | Created collection. |
CreateDefaultXmlSerializer(Type)
Method used for creating the Default xml serializer
Declaration
public static XmlSerializer CreateDefaultXmlSerializer(Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The type of the DockingParams |
Returns
Type | Description |
---|---|
System.Xml.Serialization.XmlSerializer | Xml serializer |
CreateDockPreviewManager()
Creates dock preview for current instance of DockingManager.
Declaration
protected virtual DockPreviewManagerBase CreateDockPreviewManager()
Returns
Type | Description |
---|---|
Syncfusion.Windows.Tools.Controls.DockPreviewManagerBase | Created dock preview. |
CreateHorizontalTabGroup(UIElement)
Creates a new horizontal tab group.
Declaration
public void CreateHorizontalTabGroup(UIElement TabGroupElement)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | TabGroupElement | The TabGroupElement. |
CreateVerticalTabGroup(UIElement)
Creates a new vertical tab group.
Declaration
public void CreateVerticalTabGroup(UIElement TabGroupElement)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | TabGroupElement | The TabGroupElement. |
DeleteDockState()
Deletes dock state parameters from registry.
Declaration
public void DeleteDockState()
Examples
This example shows how to use DeleteDockState() in C#.
dockingManager.DeleteDockState();
DeleteDockState(String)
Deletes file where dock state was saved.
Declaration
public void DeleteDockState(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | Path to file. |
Examples
This example shows how to use DeleteDockState( string path ) in C#.
dockingManager.DeleteDockState( @"d:\docking_xml.xml" );
See Also
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
DisposeDocumentContainer()
Disposes the document container.
Declaration
protected virtual void DisposeDocumentContainer()
ExecuteAutoHide(FrameworkElement)
Executes when auto hide the child.
Declaration
public void ExecuteAutoHide(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. The DockingManager child that need to get autohide |
ExecuteClose(FrameworkElement)
Executes when closing the DockingManager children
Declaration
public void ExecuteClose(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. Passing the child which get close |
ExecuteDocument(FrameworkElement)
Executes when the Docking child convert to Document.
Declaration
public void ExecuteDocument(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. The child that need to convert to Document |
ExecuteMaximize(FrameworkElement)
Execute when maximize the children of the DockingManager.
Declaration
public void ExecuteMaximize(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. The child of the DockingManager which get maximized |
ExecuteMinimize(FrameworkElement)
Execute when minimize DockingManager children.
Declaration
public void ExecuteMinimize(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. The child that get minimized |
ExecuteRestore(FrameworkElement)
Executed when restore the child of DockingManager.
Declaration
public void ExecuteRestore(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child of the DockingManager that get restored. |
ExecuteRestore(FrameworkElement, DockState)
Executes when restoring the DockingManager children respective of all its DockState.
Declaration
public void ExecuteRestore(FrameworkElement child, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. Passing the child that need to restore |
DockState | state | The state. |
ExecuteUnAutoHide(FrameworkElement)
Executes when un auto hide the child of the DockingManager control.
Declaration
public void ExecuteUnAutoHide(FrameworkElement child)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | child | The child. Passing the child of the DockingManager to unautohide it. |
Finalize()
Releases unmanaged resources and performs other cleanup operations before the DockingManager is reclaimed by garbage collection.
Declaration
protected override void Finalize()
GetActivateOnClose(DependencyObject)
Gets activate on close
Declaration
public static bool GetActivateOnClose(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read an attached property . |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value tyoe. |
GetAllowSnap(DependencyObject)
Gets the value of the DockingManager.AllowSnapattached property from a given DependencyObject.
Declaration
public static bool GetAllowSnap(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.AllowSnapattached property. |
GetAllowsTransparencyForFloatWindow(DependencyObject)
Gets the allows transparency for float window.
Declaration
public static bool GetAllowsTransparencyForFloatWindow(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value.. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetAnimateOnNewItemAdded(DependencyObject)
Gets the value of the DockingManager.AnimateOnNewItemAddedattached property from a given DependencyObject.
Declaration
public static bool GetAnimateOnNewItemAdded(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.AnimateOnNewItemAddedattached property. |
GetAnimationDelay(DependencyObject)
Gets the value of the DockingManager.AnimationDelayattached property from a given DependencyObject.
Declaration
public static Duration GetAnimationDelay(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Duration | The value of the DockingManager.AnimationDelayattached property. |
GetCanAutoHide(DependencyObject)
Gets the value of the DockingManager.CanAutoHideattached property from a given DependencyObject.
Declaration
public static bool GetCanAutoHide(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanAutoHideattached property. |
GetCanClose(DependencyObject)
Gets the value of the DockingManager.CanCloseattached property from a given DependencyObject.
Declaration
public static bool GetCanClose(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanCloseattached property. |
GetCanDock(DependencyObject)
Gets the value of the DockingManager.CanDockattached property from a given DependencyObject.
Declaration
public static bool GetCanDock(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanDockattached property. |
GetCanDockonFloat(DependencyObject)
Declaration
public static bool GetCanDockonFloat(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Boolean |
GetCanDocument(DependencyObject)
Gets the value of the DockingManager.CanDocumentattached property from a given DependencyObject.
Declaration
public static bool GetCanDocument(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanDocumentattached property. |
GetCanDrag(DependencyObject)
Gets the value of the DockingManager.CanDragattached property from a given DependencyObject.
Declaration
public static bool GetCanDrag(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanDragattached property. |
GetCanDragAutoHidden(DependencyObject)
Gets the value of the CanDragAutoHiddenProperty property from a given DependencyObject.
Declaration
public static bool GetCanDragAutoHidden(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the CanDragAutoHiddenProperty property. |
GetCanDragTab(DependencyObject)
Gets the value of can drag for tab item
Declaration
public static bool GetCanDragTab(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj value. The element from which to read the CanDragTab property |
Returns
Type | Description |
---|---|
System.Boolean | Return the dependency Object. |
GetCanFloat(DependencyObject)
Gets the value of the DockingManager.CanFloatattached property from a given DependencyObject.
Declaration
public static bool GetCanFloat(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.CanFloatattached property. |
GetCanFloatMaximize(DependencyObject)
Gets the value of the CanFloatMaximize anattached property from a given DependencyObject.
Declaration
public static bool GetCanFloatMaximize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the CanFloatMaximizeattached property. |
GetCanMaximize(DependencyObject)
Gets the can maximize.
Declaration
public static bool GetCanMaximize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
Returns
Type |
---|
System.Boolean |
GetCanMinimize(DependencyObject)
Gets the can minimize.
Declaration
public static bool GetCanMinimize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
Returns
Type |
---|
System.Boolean |
GetCanMinimizeFloat(DependencyObject)
Declaration
public static bool GetCanMinimizeFloat(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Boolean |
GetCanResizeHeightInDockedState(DependencyObject)
Gets the state of the can resize height in docked.
Declaration
public static bool GetCanResizeHeightInDockedState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.CanResizeHeightInDockedStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the booelan value |
GetCanResizeHeightInFloatState(DependencyObject)
Gets the state of the can resize height in float.
Declaration
public static bool GetCanResizeHeightInFloatState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the DockingManager.CanResizeHeightInFloatStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCanResizeInDockedState(DependencyObject)
Gets the state of the can resize in docked.
Declaration
public static bool GetCanResizeInDockedState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.CanResizeHeightInDockedStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetCanResizeInFloatState(DependencyObject)
Gets the state of the can resize in float.
Declaration
public static bool GetCanResizeInFloatState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.CanResizeInFloatStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCanResizeWidthInDockedState(DependencyObject)
Gets the state of the can resize width in docked.
Declaration
public static bool GetCanResizeWidthInDockedState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.CanResizeWidthInDockedStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCanResizeWidthInFloatState(DependencyObject)
Gets the state of the can resize width in float.
Declaration
public static bool GetCanResizeWidthInFloatState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.CanResizeWidthInFloatStateattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCanSerialize(DependencyObject)
Gets the value of the DockingManager.CanSerialize property to a given DependencyObject.
Declaration
public static bool GetCanSerialize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to get the DockingManager.CanSerialize attached property. |
Returns
Type |
---|
System.Boolean |
GetCaptionToolTip(DependencyObject)
Gets the value of the DockingManager.CaptionToolTip attached property from a given DependencyObject.
Declaration
public static object GetCaptionToolTip(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Object | The value of the DockingManager.CaptionToolTip attached property. |
GetCollapseDefaultContextMenuItemsInDock(DependencyObject)
Gets the value of the DockingManager.CollapseDefaultContextMenuItemsInDockattached property from a given DependencyObject.
Declaration
public static bool GetCollapseDefaultContextMenuItemsInDock(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCollapseDefaultContextMenuItemsInDocumentTab(DependencyObject)
Gets the collapse default context menu items in document tab.
Declaration
public static bool GetCollapseDefaultContextMenuItemsInDocumentTab(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object.The dependency object from which to read the CollapseDefaultContextMenuItemsInDocumentTab an attached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetCollapseDefaultContextMenuItemsInFloat(DependencyObject)
Gets the collapse default context menu items in float.
Declaration
public static bool GetCollapseDefaultContextMenuItemsInFloat(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.Return the value of the CollapseDefaultContextMenuItemsInFloat to a given DependencyObject |
Returns
Type | Description |
---|---|
System.Boolean | Return the value of the dependency object |
GetCustomMenuItems(DependencyObject)
Gets the value of the DockingManager.CustomMenuItemsattached property from a given DependencyObject.
Declaration
public static CustomMenuItemCollection GetCustomMenuItems(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | The value of the DockingManager.CustomMenuItemsattached property. |
GetDesiredClientHeightInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredClientHeightInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredClientHeightInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredClientHeightInDockedModeattached property. |
GetDesiredClientHeightInFloatMode(DependencyObject)
Gets the desired client height in float mode.
Declaration
public static double GetDesiredClientHeightInFloatMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredClientHeightInFloatModeattached property. |
GetDesiredHeightInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredHeightInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredHeightInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredHeightInDockedModeattached property. |
GetDesiredHeightInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredHeightInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredHeightInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredHeightInFloatingModeattached property. |
GetDesiredMaxHeightInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredMaxHeightInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMaxHeightInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMaxHeightInDockedModeattached property. |
GetDesiredMaxHeightInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredMaxHeightInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMaxHeightInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMaxHeightInFloatingModeattached property. |
GetDesiredMaxWidthInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredMaxWidthInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMaxWidthInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMaxWidthInDockedModeattached property. |
GetDesiredMaxWidthInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredMaxWidthInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMaxWidthInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMaxWidthInFloatingModeattached property. |
GetDesiredMinHeightInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredMinHeightInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMinHeightInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMinHeightInDockedModeattached property. |
GetDesiredMinHeightInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredMinHeightInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMinHeightInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMinHeightInFloatingModeattached property. |
GetDesiredMinWidthInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredMinWidthInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMinWidthInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMinWidthInDockedModeattached property. |
GetDesiredMinWidthInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredMinWidthInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredMinWidthInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredMinWidthInFloatingModeattached property. |
GetDesiredWidthInDockedMode(DependencyObject)
Gets the value of the DockingManager.DesiredWidthInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredWidthInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredWidthInDockedModeattached property. |
GetDesiredWidthInFloatingMode(DependencyObject)
Gets the value of the DockingManager.DesiredWidthInFloatingModeattached property from a given DependencyObject.
Declaration
public static double GetDesiredWidthInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.DesiredWidthInFloatingModeattached property. |
GetDockAbility(DependencyObject)
Declaration
public static DockAbility GetDockAbility(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
DockAbility |
GetDockedElementsContainerDesiredSize(DependencyObject)
Gets the desired size of the docked elements container.
Declaration
public static Size GetDockedElementsContainerDesiredSize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Size | The value of the DockingManager.DockedElementsContainerDesiredSizeattached property. |
GetDockFillMode(DependencyObject)
Gets the dock fill mode.
Declaration
public static DockFillModes GetDockFillMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object from which the DockFillMode an attached property need to set |
Returns
Type | Description |
---|---|
DockFillModes | Returns the value of the DockFillMode |
GetDockHeaderPresenter(DependencyObject)
Gets the value of the DockingManager.DockHeaderPresenterattached property from a given DependencyObject.
Declaration
public static DockHeaderPresenter GetDockHeaderPresenter(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
DockHeaderPresenter | The value of the DockingManager.DockHeaderPresenterattached property. |
GetDockingManager(DependencyObject)
Gets the docking manager an attached property from a given dependency object.
Declaration
public static DockingManager GetDockingManager(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the DockingManagerProperty . |
Returns
Type | Description |
---|---|
DockingManager | return docking manager. |
GetDockToFill(DependencyObject)
Gets the value of the DockingManager.DockToFillattached property from a given DependencyObject.
Declaration
public static bool GetDockToFill(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.DockToFillattached property. |
GetDockWindowContextMenuItems(DependencyObject)
Gets the dock window context menu items.
Declaration
public static CustomMenuItemCollection GetDockWindowContextMenuItems(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The collection of the ContextMenuItems of the DockWindow from which to read the property value. |
Returns
Type | Description |
---|---|
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | The value of the DockWindowContextMenuItem property |
GetDockWindowState(DependencyObject)
Gets the state of the dock window.
Declaration
public static WindowState GetDockWindowState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.(DockWindowStateattached property.. |
Returns
Type | Description |
---|---|
System.Windows.WindowState | The value of the DockingManager.DockWindowStateattached property. |
GetDocumentMDIHeaderStyle(DependencyObject)
Gets the document mdi control style.
Declaration
public static object GetDocumentMDIHeaderStyle(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj value. The dependency object from which the DocumentMDIHeaderStyle property need to set. |
Returns
Type | Description |
---|---|
System.Object | Return the Object. |
GetDocumentTabControlStyle(DependencyObject)
Gets the document tab control style.
Declaration
public static Style GetDocumentTabControlStyle(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj value.The dependency object from which to read the DocumentTabControlStyle attached property. |
Returns
Type | Description |
---|---|
System.Windows.Style | Return the value of the style for dependency Object. |
GetDocumentTabItemContextMenuItems(DependencyObject)
Gets the document tab item context menu items.
Declaration
public static DocumentTabItemMenuItemCollection GetDocumentTabItemContextMenuItems(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object to which the documenttabitemmenuitemcollection should set. |
Returns
Type | Description |
---|---|
DocumentTabItemMenuItemCollection | returns the value of the DocumentTabItemContextMenu |
GetDocumentTabItemStyle(DependencyObject)
Gets the document tab header style.
Declaration
public static Style GetDocumentTabItemStyle(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj DependencyObject.The element from which to read the DocumentTabItemstyle attached property |
Returns
Type | Description |
---|---|
System.Windows.Style | The value DependencyObject. |
GetDocumentTabOrderIndex(DependencyObject)
Gets the value of the TabOrderIndexattached property from a given DependencyObject.
Declaration
public static int GetDocumentTabOrderIndex(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Int32 | The value of the TabOrderIndexattached property. |
GetEnableInteropCompatibility(DependencyObject)
Gets the value of the DockingManager.EnableInteropCompatibilityattached property from a given DependencyObject.
Declaration
public static bool GetEnableInteropCompatibility(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.EnableInteropCompatibilityattached property. |
GetFloatingWindowRect(DependencyObject)
Gets the value of the DockingManager.FloatingWindowRectattached property from a given DependencyObject.
Declaration
public static Rect GetFloatingWindowRect(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Rect | The value of the DockingManager.FloatingWindowRectattached property. |
GetFloatWindowContextMenuItems(DependencyObject)
Gets the float window context menu items.
Declaration
public static CustomMenuItemCollection GetFloatWindowContextMenuItems(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read a FloatWindowContextMenuItems attached property |
Returns
Type | Description |
---|---|
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | The value of an attached property |
GetFloatWindowHeight(DependencyObject)
Gets the value of the DockingManager.FloatWindowHeightattached property from a given DependencyObject.
Declaration
public static double GetFloatWindowHeight(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.FloatWindowHeightattached property. |
GetFloatWindowSize(DependencyObject)
Gets the value of the DockingManager.FloatWindowattached property from a given DependencyObject.
Declaration
public static Size GetFloatWindowSize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Size | The value of the DockingManager.FloatWindowattached property. |
GetFloatWindowState(DependencyObject)
Gets the value of the FloatWindowStatean attached property from a given DependencyObject.
Declaration
public static WindowState GetFloatWindowState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.WindowState | The value of the FloatWindowstate an attached property. |
GetFloatWindowWidth(DependencyObject)
Gets the value of the DockingManager.FloatWindowWidthattached property from a given DependencyObject.
Declaration
public static double GetFloatWindowWidth(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.FloatWindowWidthattached property. |
GetHeader(DependencyObject)
Gets the value of the DockingManager.Headerattached property from a given DependencyObject.
Declaration
public static object GetHeader(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Object | The value of the DockingManager.Headerattached property. |
GetHeaderStyle(DependencyObject)
Gets the style applied to the header of the child element
Declaration
public static Style GetHeaderStyle(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | An element which is to be getting the property value |
Returns
Type | Description |
---|---|
System.Windows.Style | Returns the header style of the dock child |
Remarks
To define a System.Windows.Style for a dock header, specify a TargetType of DockHeaderPresenter.
GetHeaderTemplate(DependencyObject)
Gets the value of the DockingManager.HeaderTemplateattached property from a given DependencyObject.
Declaration
public static DataTemplate GetHeaderTemplate(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.DataTemplate | The value of the DockingManager.HeaderTemplateattached property. |
GetHost(FrameworkElement, DockState)
Gets the host.
Declaration
public static DockedElementTabbedHost GetHost(FrameworkElement element, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
DockState | state | The dock state. |
Returns
Type | Description |
---|---|
DockedElementTabbedHost | return DockedElementTabbedHost value. |
GetHostHeight(DockedElementTabbedHost)
Gets the height of the host.
Declaration
public static double GetHostHeight(DockedElementTabbedHost host)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The DockedElementTabbedHost from which to read the property. |
Returns
Type | Description |
---|---|
System.Double | return the height for the host. |
GetHostSize(DockedElementTabbedHost)
Gets the size of the host.
Declaration
public static Size GetHostSize(DockedElementTabbedHost host)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The docked element tabbed host from which to read the property. |
Returns
Type | Description |
---|---|
System.Windows.Size | Return the host size. |
GetHostWidth(DockedElementTabbedHost)
Gets the width of the host.
Declaration
public static double GetHostWidth(DockedElementTabbedHost host)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The DockedElementTabbedHost from which to read the property. |
Returns
Type | Description |
---|---|
System.Double | return the width of the host. |
GetIcon(DependencyObject)
Gets the icon anattached property from a given DependencyObject.
Declaration
public static Brush GetIcon(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Media.Brush | The value of the icon property. |
GetIndex(DependencyObject, DockState)
Gets the index.
Declaration
public static int GetIndex(DependencyObject obj, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The DependencyObject. |
DockState | state | The DockState. |
Returns
Type | Description |
---|---|
System.Int32 | return index. |
GetIndexInDockMode(DependencyObject)
Gets the index in dock mode.
Declaration
public static int GetIndexInDockMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
Returns
Type | Description |
---|---|
System.Int32 | return index. |
GetIndexInFloatMode(DependencyObject)
Gets the index in float mode.
Declaration
public static int GetIndexInFloatMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the IndexInFloatMode property |
Returns
Type | Description |
---|---|
System.Int32 | return index. |
GetIsActiveWindow(DependencyObject)
Gets the is active window.
Declaration
public static bool GetIsActiveWindow(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object to which the IsActiveWindow an attached property need to set. |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetIsContextMenuButtonVisible(DependencyObject)
Gets the value of the DockingManager.IsContextMenuButtonVisible attached property from a given DependencyObject.
Declaration
public static bool GetIsContextMenuButtonVisible(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | dependency object, To which the IsContextMenuButtonVisible need to set |
Returns
Type | Description |
---|---|
System.Boolean | value of dependency object |
GetIsContextMenuVisible(DependencyObject)
Gets the value of the DockingManager.IsContextMenuVisible attached property from a given DependencyObject.
Declaration
public static bool GetIsContextMenuVisible(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | dependency object. The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | value of dependency object |
GetIsFixedHeight(DependencyObject)
Gets the height of the is fixed element.
Declaration
public static bool GetIsFixedHeight(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetIsFixedSize(DependencyObject)
Gets the size of the is fixed element.
Declaration
public static bool GetIsFixedSize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetIsFixedWidth(DependencyObject)
Gets the width of the is fixed element.
Declaration
public static bool GetIsFixedWidth(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetIsFroze(DependencyObject)
Gets the value of the DockingManager.IsFrozeattached property from a given DependencyObject.
Declaration
public static bool GetIsFroze(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.IsFrozeattached property. |
GetIsNative(DependencyObject)
Gets the value of the DockingManager.IsNativeattached property from a given DependencyObject.
Declaration
public static bool GetIsNative(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.IsNativeattached property. |
GetIsRollupFloatWindow(DependencyObject)
Gets the value of the DockingManager.IsRollupFloatWindowProperty attached property from a given DependencyObject.
Declaration
public static bool GetIsRollupFloatWindow(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | dependency object from which to read the IsRollupFloatWindow an attahced property |
Returns
Type | Description |
---|---|
System.Boolean | value of dependency object |
GetIsSelectedTab(DependencyObject)
Gets the is selected tab.
Declaration
public static bool GetIsSelectedTab(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the IsSelectedTab attached property. |
Returns
Type | Description |
---|---|
System.Boolean | return bool value. |
GetListenTabItemEvents(DependencyObject)
Gets value of the ListenTabItemEvents property
Declaration
public static bool GetListenTabItemEvents(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | DependencyObject that contains this property |
Returns
Type | Description |
---|---|
System.Boolean | bool value of the property |
GetNoDock(DependencyObject)
Gets the value of the DockingManager.NoDockattached property from a given DependencyObject.
Declaration
public static bool GetNoDock(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.NoDockattached property. |
Remarks
See DockState for all possible DockState cases.
GetNoHeader(DependencyObject)
Declaration
public static bool GetNoHeader(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Boolean |
GetOpositeSide(DockSide)
Gets the side that is opposite to current side of the DockingManager children.
Declaration
public static DockSide GetOpositeSide(DockSide side)
Parameters
Type | Name | Description |
---|---|---|
DockSide | side | Current side of the DockingManager. |
Returns
Type | Description |
---|---|
DockSide | Opposite side. |
GetOppositeSide(DockSide)
Gets the side that is opposite to current side of the DockingManager children.
Declaration
public static DockSide GetOppositeSide(DockSide side)
Parameters
Type | Name | Description |
---|---|---|
DockSide | side | Current side of the DockingManager. |
Returns
Type | Description |
---|---|
DockSide | Opposite side. |
GetOuterDockAbility(DependencyObject)
Gets the value of the OuterDockAbility an attached property from a given DependencyObject.
Declaration
public static OuterDockAbility GetOuterDockAbility(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
OuterDockAbility | The value of the OuterDockAbility anattached property. |
GetPreviousChildElements(DependencyObject)
Gets the Previous Child Elements in dock mode.
Declaration
public static List<string> GetPreviousChildElements(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> | return index. |
GetPreviousContainerDesiredSize(DependencyObject)
Gets the value of the DockingManager.PreviousContainerDesiredSizeattached property from a given DependencyObject.
Declaration
public static Size GetPreviousContainerDesiredSize(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Size | The value of the DockingManager.PreviousContainerDesiredSize anattached property. |
GetPreviousDesiredHeightInDockedMode(DependencyObject)
Gets the value of the DockingManager.PreviousDesiredWidthInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetPreviousDesiredHeightInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.PreviousDesiredWidthInDockedMode anattached property. |
GetPreviousDesiredWidthInDockedMode(DependencyObject)
Gets the value of the DockingManager.PreviousDesiredWidthInDockedModeattached property from a given DependencyObject.
Declaration
public static double GetPreviousDesiredWidthInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Double | The value of the DockingManager.PreviousDesiredWidthInDockedMode anattached property. |
GetPreviousFloatingWindowRect(DependencyObject)
Gets the value of the PreviousFloatWindowRectan attached property from a given DependencyObject.
Declaration
public static Rect GetPreviousFloatingWindowRect(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read PreviousFloatingWindowRectProperty an attached property value. |
Returns
Type | Description |
---|---|
System.Windows.Rect | The value of the PreviousFloatingWindowRect anattached property. |
GetPreviousIndexInDockMode(DependencyObject)
Gets the Previous index in dock mode.
Declaration
public static int GetPreviousIndexInDockMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
Returns
Type | Description |
---|---|
System.Int32 | return index. |
GetPreviousSideInDockMode(DependencyObject)
Gets the previous side in dock mode.
Declaration
public static DockSide GetPreviousSideInDockMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the PreviousSideInDockMode an attached property. |
Returns
Type | Description |
---|---|
DockSide | return index. |
GetPropertyList(DockingParams)
Methode used to list the DockingParams
Declaration
public List<string> GetPropertyList(DockingParams obj)
Parameters
Type | Name | Description |
---|---|---|
Syncfusion.Windows.Tools.Controls.DockingParams | obj |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> | Returns the list of the property |
GetShowAutoHiddenMenuItem(DependencyObject)
Gets the show auto hidden menu item.
Declaration
public static bool GetShowAutoHiddenMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the DockingManager.ShowAutoHiddenMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowCloseAllButThisMenuItem(DependencyObject)
Gets the show close all but this menu item.
Declaration
public static bool GetShowCloseAllButThisMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the ShowCloseAllButThisMenuItem attached property value. |
Returns
Type |
---|
System.Boolean |
GetShowCloseAllMenuItem(DependencyObject)
Gets the show close all menu item.
Declaration
public static bool GetShowCloseAllMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the DockingManager.ShowCloseAllMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetShowCloseMenuItem(DependencyObject)
Gets the show close menu item.
Declaration
public static bool GetShowCloseMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the DockingManager.ShowCloseMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowDockableMenuItem(DependencyObject)
Gets the show dockable menu item.
Declaration
public static bool GetShowDockableMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.ShowDockableMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowDocumentMenuItem(DependencyObject)
Gets the show document menu item.
Declaration
public static bool GetShowDocumentMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.ShowDocumentMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowFloatingMenuItem(DependencyObject)
Gets the show floating menu item.
Declaration
public static bool GetShowFloatingMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.ShowFloatingMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetShowHiddenMenuItem(DependencyObject)
Gets the show hidden menu item.
Declaration
public static bool GetShowHiddenMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.ShowAutoHiddenMenuItemattached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value |
GetShowHorizontalTabGroupMenuItem(DependencyObject)
Gets the show horizontal tab group menu item.
Declaration
public static bool GetShowHorizontalTabGroupMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type |
---|
System.Boolean |
GetShowInTaskbar(DependencyObject)
Gets the value of the DockingManager.ShowInTaskbar attached property to a given DependencyObject.
Declaration
public static bool GetShowInTaskbar(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | It will returns the bool value |
GetShowMaximizedMenuItem(DependencyObject)
Gets the Value of the DockingManager.ShowMaximizedMenuItem given to a dependency object
Declaration
public static bool GetShowMaximizedMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the ShowMaximizedMenuItem property |
Returns
Type | Description |
---|---|
System.Boolean | The value of the DockingManager.ShowMaximizedMenuItem |
GetShowMinimizeMenuItem(DependencyObject)
Gets the show minimize menu item.
Declaration
public static bool GetShowMinimizeMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object from which to read the ShowMinimizeMenuItem an attached proeprty |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value type |
GetShowMoveMenuItem(DependencyObject)
Gets the show move menu item.
Declaration
public static bool GetShowMoveMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the ShowMoveMenuItem an attached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value type |
GetShowMovetoNextTabGroupMenuItem(DependencyObject)
Gets the show moveto next tab group menu item.
Declaration
public static bool GetShowMovetoNextTabGroupMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowMovetoPreviousTabGroupMenuItem(DependencyObject)
Gets the show moveto previous tab group menu item.
Declaration
public static bool GetShowMovetoPreviousTabGroupMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the ShowMovetoPreviousTabGroupMenuItem attached property |
Returns
Type | Description |
---|---|
System.Boolean | Return the boolean value type |
GetShowResizeMenuItem(DependencyObject)
Gets the show resize menu item.
Declaration
public static bool GetShowResizeMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object from which to read the ShowResizeMenuItem an attached property |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value type |
GetShowRestoreMenuItem(DependencyObject)
Gets the show restore menu item.
Declaration
public static bool GetShowRestoreMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Boolean | Returns the boolean value |
GetShowTabbedMenuItem(DependencyObject)
Gets the show tabbed menu item.
Declaration
public static bool GetShowTabbedMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element from which to read the DockingManager.ShowTabbedMenuItemattached property |
Returns
Type |
---|
System.Boolean |
GetShowTopmostMenuItem(DependencyObject)
Declaration
public static bool GetShowTopmostMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Boolean |
GetShowVerticalTabGroupMenuItem(DependencyObject)
Gets the show vertical tab group menu item.
Declaration
public static bool GetShowVerticalTabGroupMenuItem(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element from which to read the ShowVerticalTabGroupMenuItem attached property |
Returns
Type | Description |
---|---|
System.Boolean | Return boolean value type |
GetSide(DependencyObject, DockState)
Gets the dockside of the element for specified state.
Declaration
public static DockSide GetSide(DependencyObject obj, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | Dock Element. |
DockState | state | Dock State. |
Returns
Type | Description |
---|---|
DockSide | Dockside of the element in specified state. |
Remarks
This method gets side for element in dock or float state. If state difference throws NotImplementedException.
Examples
This example shows how to swap element side in C#.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void SwapSide( FrameworkElement element )
{
DockState state = DockingManager.GetState( element );
DockSide side = DockingManager.GetSide( element, state );
side = DockingManager.getOppositeSide( side );
DockingManager.SetSide( element, state );
}
}
}
GetSideInDockedMode(DependencyObject)
Gets the value of the DockingManager.SideInDockedModeattached property from a given DependencyObject.
Declaration
public static DockSide GetSideInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
DockSide | The value of the DockingManager.SideInDockedModeattached property. |
GetSideInFloatMode(DependencyObject)
Declaration
public static DockSide GetSideInFloatMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
DockSide |
GetSidePanelDock(DependencyObject)
Gets the side panel dock.
Declaration
public static Dock GetSidePanelDock(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the property. |
Returns
Type | Description |
---|---|
System.Windows.Controls.Dock | return Dock. |
GetSideRelativetoContainer(DependencyObject)
Gets the Previous Child Elements in dock mode.
Declaration
public static DockSide GetSideRelativetoContainer(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object from which to read the SideRelativetoContainer an attached property. |
Returns
Type | Description |
---|---|
DockSide | return index. |
GetSideTabItemBackground(DependencyObject)
Gets the value of the SideTabItemBackground attached property from a given DependencyObject.
Declaration
public static Brush GetSideTabItemBackground(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Media.Brush | The value of the SideTabItemBackground attached property. |
GetSideTabItemForeground(DependencyObject)
Gets the value of the SideTabItemForeground attached property from a given DependencyObject.
Declaration
public static Brush GetSideTabItemForeground(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Windows.Media.Brush | The value of the SideTabItemForeground attached property. |
GetSizetoContentInDock(DependencyObject)
Gets the sizeto content in dock.
Declaration
public static bool GetSizetoContentInDock(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property |
Returns
Type | Description |
---|---|
System.Boolean | Returns true value |
GetSizetoContentInFloat(DependencyObject)
Gets DockingManager.SizetoContentInFloat attached property
Declaration
public static bool GetSizetoContentInFloat(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The value of the DockingManager.SizetoContentInFloatattached property. |
Returns
Type |
---|
System.Boolean |
GetSnappedWindows(DependencyObject)
Get snapped windows collection of element which is in float state
Declaration
public static List<FloatWindow> GetSnappedWindows(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Collections.Generic.List<FloatWindow> |
GetState(DependencyObject)
Gets the value of the DockingManager.Stateattached property from a given DependencyObject.
Declaration
public static DockState GetState(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
DockState | The value of the DockingManager.Stateattached property. |
GetTabControl(DependencyObject)
Gets the tab control.
Declaration
public static TabControlExt GetTabControl(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
Returns
Type | Description |
---|---|
TabControlExt | Returns the tabcontrol for the object |
GetTabParent(DependencyObject)
Gets the tab parent.
Declaration
public static string GetTabParent(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
Returns
Type |
---|
System.String |
GetTabSwitchSection(DependencyObject)
Gets the value of the DockingManager.TabSwitchSectionattached property from a given DependencyObject.
Declaration
public static TabSwitchSection GetTabSwitchSection(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
TabSwitchSection | The value of the DockingManager.TabSwitchSectionattached property. |
GetTargetName(DependencyObject, DockState)
Gets the target name for the element in specified state.
Declaration
public static string GetTargetName(DependencyObject obj, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | Dock Element. |
DockState | state | Dock host State. |
Returns
Type | Description |
---|---|
System.String | String containing the name of element's target. It can be empty if target is DockingManager instance. |
Remarks
This method gets target name for element in dock or float state. If state difference throws NotImplementedException.
Examples
This example shows how to determine whether list of elements has common target.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void IsCommonTarget( <List> items, DockState state )
{
bool result = false;
if( items.Count > 2 )
{
string targetName = DockingManager.GetTargetName( items[ 0 ], state );
for( int i = 1, cnt = items.Count; i < cnt; i++ )
{
string name = DockingManager.GetTargetName( items[ i ], state );
if( string.Equals( targetName, name )
{
result = true;
break;
}
}
}
return result;
}
}
}
GetTargetNameInDockedMode(DependencyObject)
Gets the value of the DockingManager.TargetNameInDockedModeattached property from a given DependencyObject.
Declaration
public static string GetTargetNameInDockedMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.String | The value of the DockingManager.TargetNameInDockedModeattached property. |
GetTargetNameInFloatingMode(DependencyObject)
Gets the value of the DockingManager.TargetNameInFloatingModeattached property from a given DependencyObject.
Declaration
public static string GetTargetNameInFloatingMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.String | The value of the DockingManager.TargetNameInFloatingModeattached property. |
GetTopmost(DependencyObject)
Declaration
public static bool GetTopmost(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Boolean |
GetVisualChild(Int32)
Returns a child at the specified index from a collection of child elements.
Declaration
protected override Visual GetVisualChild(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The zero-based index of the requested child element in the collection. |
Returns
Type | Description |
---|---|
System.Windows.Media.Visual | The requested child element. Always returns MainHost as one visual child. |
GetZorderInFloatMode(DependencyObject)
Gets the value of the ZorderInFloatModean attached property from a given DependencyObject.
Declaration
public static int GetZorderInFloatMode(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element from which to read the property value. |
Returns
Type | Description |
---|---|
System.Int32 | The value of the ZorderInFloatMode anattached property. |
InitFloatingWindowRect(FrameworkElement)
Invoke when initialize the floating window rect.
Declaration
protected static void InitFloatingWindowRect(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
InitFloatingWindowRect(FrameworkElement, DockedElementTabbedHost)
Invoke when Initialize the floating window rect.
Declaration
protected static void InitFloatingWindowRect(FrameworkElement element, DockedElementTabbedHost host)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The framework element. |
DockedElementTabbedHost | host | The dock element tabbed host. |
InitializationDocumentContainer()
Inits the document container.
Declaration
protected virtual IDocumentContainer InitializationDocumentContainer()
Returns
Type | Description |
---|---|
IDocumentContainer | return container. |
IsChildOfDocking(UIElement)
Determines whether [is child of docking] [the specified element].
Declaration
public static bool IsChildOfDocking(UIElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | element | The element that need to be passed. |
Returns
Type | Description |
---|---|
System.Boolean |
|
LoadDockState()
Load state persisted.
Declaration
public bool LoadDockState()
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState() in C#.
dockingManager.LoadDockState();
LoadDockState(IsolatedStorageFile, String)
Load state persisted.
Declaration
public bool LoadDockState(IsolatedStorageFile isoStorage, string storeFileName)
Parameters
Type | Name | Description |
---|---|---|
System.IO.IsolatedStorage.IsolatedStorageFile | isoStorage | Reference in isolated store for load current docking location. |
System.String | storeFileName | Present file name for isolated store. |
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState( IsolatedStorageFile isoStorage, string storeFileName ) in C#.
IsolatedStorageFile isoStorage = IsolatedStorageFile.GetStore( IsolatedStorageScope.User
| IsolatedStorageScope.Assembly, null, null );
dockingManager.LoadDockState( isoStorage, AppDomain.CurrentDomain.SetupInformation.ApplicationName + ".dat" );
See Also
LoadDockState(TextReader)
Loads state persisted.
Declaration
public bool LoadDockState(TextReader reader)
Parameters
Type | Name | Description |
---|---|---|
System.IO.TextReader | reader | Writer for loading. |
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState( TextReader reader ) in C#.
using(TextReader reader = new StreamReader( @"d:\docking_bin.bin" ))
{
dockingManager.LoadDockState( reader );
}
See Also
LoadDockState(String)
Loads state persisted.
Declaration
public bool LoadDockState(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | Presents path to *.xml file for loading. |
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState( string path ) in C#.
dockingManager.LoadDockState( @"d:\docking_bin.bin" );
See Also
LoadDockState(XmlNode)
Invoke when loads the state of the dock.
Declaration
public bool LoadDockState(XmlNode node)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlNode | node | The node of the element that need to load |
Returns
Type |
---|
System.Boolean |
LoadDockState(XmlReader)
Load state persisted for current docking location.
Declaration
public bool LoadDockState(XmlReader reader)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlReader | reader | Reader for loading state. |
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState( XmlReader reader ) in C#.
using( XmlReader reader = XmlReader.Create( Path.GetFullPath( @"d:\docking_bin.bin" ) ) )
{
dockingManager.LoadDockState( reader );
}
See Also
LoadDockState(XmlTextReader)
Load state persisted for current docking location.
Declaration
public bool LoadDockState(XmlTextReader reader)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlTextReader | reader | Reader for loading state. |
Returns
Type |
---|
System.Boolean |
Examples
This example shows how to use LoadDockState( XmlTextReader reader ) in C#.
using( XmlTextReader reader = new XmlTextReader( Path.GetFullPath( @"d:\docking_bin.bin" ) ) )
{
dockingManager.LoadDockState( reader );
}
See Also
MeasureOverride(Size)
Measures the size in layout required for child elements and determines a size for the DockingManager and derived class.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. |
Returns
Type | Description |
---|---|
System.Windows.Size | The size that this element determines it needs during layout, based on its calculations of child element sizes. |
OnActiveWindowChanged(DependencyPropertyChangedEventArgs)
Raises the ActiveWindowChanged event.
Declaration
protected virtual void OnActiveWindowChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | args | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnContainerModeChanged(DependencyPropertyChangedEventArgs)
Raises when container mode changes ///
Declaration
protected virtual void OnContainerModeChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnContainerStyleChanged(DependencyPropertyChangedEventArgs)
Raises when containerstyle changes.
Declaration
protected virtual void OnContainerStyleChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnDockWindowStatePropertyChanged(FrameworkElement, DependencyPropertyChangedEventArgs)
Called when [dock window state property changed].
Declaration
protected virtual void OnDockWindowStatePropertyChanged(FrameworkElement element, DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element. |
System.Windows.DependencyPropertyChangedEventArgs | e | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnDragEnter(DragEventArgs)
Declaration
protected override void OnDragEnter(DragEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DragEventArgs | e |
OnDragOver(DragEventArgs)
Declaration
protected override void OnDragOver(DragEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DragEventArgs | e |
OnFloatWindowBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowBorderBrushChanged event.
Declaration
protected virtual void OnFloatWindowBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowBorderThicknessChanged event.
Declaration
protected virtual void OnFloatWindowBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowHeaderBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowHeaderBackgroundChanged event.
Declaration
protected virtual void OnFloatWindowHeaderBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowHeaderForegroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowHeaderForegroundChanged event.
Declaration
protected virtual void OnFloatWindowHeaderForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowMouseOverBorderBrushChanged event.
Declaration
protected virtual void OnFloatWindowMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowMouseOverHeaderBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowMouseOverHeaderBackgroundChanged event.
Declaration
protected virtual void OnFloatWindowMouseOverHeaderBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowMouseOverHeaderForegroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowMouseOverHeaderForegroundChanged event.
Declaration
protected virtual void OnFloatWindowMouseOverHeaderForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowSelectedBorderBrushChanged event.
Declaration
protected virtual void OnFloatWindowSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowSelectedHeaderBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowSelectedHeaderBackgroundChanged event.
Declaration
protected virtual void OnFloatWindowSelectedHeaderBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFloatWindowSelectedHeaderForegroundChanged(DependencyPropertyChangedEventArgs)
Raises FloatWindowSelectedHeaderForegroundChanged event.
Declaration
protected virtual void OnFloatWindowSelectedHeaderForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.GotKeyboardFocusattached event reaches an DockingManager.
Declaration
protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyboardFocusChangedEventArgs | e | The System.Windows.Input.KeyboardFocusChangedEventArgs that contains the event data. |
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever DockingManager.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | The System.Windows.RoutedEventArgs that contains the event data. |
OnIsActiveWindowChanged(FrameworkElement, DependencyPropertyChangedEventArgs)
Called when [is active window changed].
Declaration
protected virtual void OnIsActiveWindowChanged(FrameworkElement sender, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | sender | The sender. |
System.Windows.DependencyPropertyChangedEventArgs | args | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnIsFrozeChanged(FrameworkElement, DependencyPropertyChangedEventArgs)
Called when [is froze changed].
Declaration
protected virtual void OnIsFrozeChanged(FrameworkElement sender, DependencyPropertyChangedEventArgs arg)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | sender | The sender. |
System.Windows.DependencyPropertyChangedEventArgs | arg | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnIsInMDIMaximizedStateChanged(DependencyPropertyChangedEventArgs)
Raises the IsInMDIMaximizedStateChanged event.
Declaration
protected virtual void OnIsInMDIMaximizedStateChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)
Invoked just before the System.Windows.UIElement.IsKeyboardFocusWithinChanged event is raised by this element. Implement this method to add class handling for this event.
Declaration
protected override void OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | A System.Windows.DependencyPropertyChangedEventArgs that contains the event data. |
OnIsSelectedTabChanged(FrameworkElement, DependencyPropertyChangedEventArgs)
Called when [is selected tab changed].
Declaration
protected virtual void OnIsSelectedTabChanged(FrameworkElement sender, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | sender | The sender. |
System.Windows.DependencyPropertyChangedEventArgs | args | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
OnKeyDown(KeyEventArgs)
Called when Key down
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e |
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.LostKeyboardFocusattached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Declaration
protected override void OnLostKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyboardFocusChangedEventArgs | e |
OnLostMouseCapture(MouseEventArgs)
Invoked when an unhandled LostMouseCapture�attached event reaches an element in its route that is derived from this class.
Declaration
protected override void OnLostMouseCapture(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The MouseEventArgs that contains the event data. |
OnMouseDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnMouseEnter(MouseEventArgs)
Invoked when an unhandled MouseEnter�attached event is raised on this element.
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The MouseEventArgs that contains the event data. |
OnMouseLeave(MouseEventArgs)
Invoked when an unhandled MouseLeave�attached event is raised on this element.
Declaration
protected override void OnMouseLeave(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | The MouseEventArgs that contains the event data. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Invoked when an unhandled MouseLeftButtonDown�routed event is raised on this element.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The MouseButtonEventArgs that contains the event data. The event data reports that the mouse button was released. |
OnMouseMove(MouseEventArgs)
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
OnMouseUp(MouseButtonEventArgs)
Invoked when an unhandled MouseUp�routed event reaches an element in its route that is derived from this class.
Declaration
protected override void OnMouseUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The MouseButtonEventArgs that contains the event data. The event data reports that the mouse button was released. |
OnPersistStateChanged(DependencyPropertyChangedEventArgs)
Updates property value cache and raises PersistStateChanged event.
Declaration
protected virtual void OnPersistStateChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property changes details, such as old value and new value. |
OnPreviewKeyDown(KeyEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.PreviewKeyDownattached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Declaration
protected override void OnPreviewKeyDown(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e | The System.Windows.Input.KeyEventArgs that contains the event data. |
OnPreviewKeyUp(KeyEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.PreviewKeyUpattached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Declaration
protected override void OnPreviewKeyUp(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e | The System.Windows.Input.KeyEventArgs that contains the event data. |
OnPropertyChanged(DependencyPropertyChangedEventArgs)
Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs).
Declaration
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | The event data that describes the property that changed, as well as old and new values. |
OnRender(DrawingContext)
Participates in rendering operations that are directed by the layout system. The rendering instructions for this element are not used directly when this method is invoked, and are instead preserved for later asynchronous use by layout and drawing.
Declaration
protected override void OnRender(DrawingContext drawingContext)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Media.DrawingContext | drawingContext | The drawing instructions for a specific element. This context is provided to the layout system. |
OnShowTabItemContextMenuChanged(DependencyPropertyChangedEventArgs)
Raises ShowTabItemContextMenuChanged event.
Declaration
protected virtual void OnShowTabItemContextMenuChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnShowTabListContextMenuChanged(DependencyPropertyChangedEventArgs)
Raises when the ShowTabListContextMenu event.
Declaration
protected virtual void OnShowTabListContextMenuChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSidePanelBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises SidePanelBackgroundChanged event.
Declaration
protected virtual void OnSidePanelBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSidePanelBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises SidePanelBorderBrushChanged event.
Declaration
protected virtual void OnSidePanelBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSidePanelBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises SidePanelBorderThicknessChanged event.
Declaration
protected virtual void OnSidePanelBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSidePanelSizeChanged(DependencyPropertyChangedEventArgs)
Raises SidePanelSizeChanged event.
Declaration
protected virtual void OnSidePanelSizeChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSplitterBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises SplitterBackgroundChanged event.
Declaration
protected virtual void OnSplitterBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnSplitterSizeChanged(DependencyPropertyChangedEventArgs)
Raises SplitterSizeChanged event.
Declaration
protected virtual void OnSplitterSizeChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnStatePropertyChanged(FrameworkElement, DependencyPropertyChangedEventArgs)
Raises the DockStateChanged event.
Declaration
protected virtual void OnStatePropertyChanged(FrameworkElement element, DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | Element that has changed the dock state. |
System.Windows.DependencyPropertyChangedEventArgs | e | The event data that describes the property that changed, as well as old and new values. |
OnStylusSystemGesture(StylusSystemGestureEventArgs)
Declaration
protected override void OnStylusSystemGesture(StylusSystemGestureEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.StylusSystemGestureEventArgs | e |
OnSwitchModeChanged(DependencyPropertyChangedEventArgs)
Raises when SwitchModeChanged event.
Declaration
protected virtual void OnSwitchModeChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabItemBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises TabItemBorderThicknessChanged event.
Declaration
protected virtual void OnTabItemBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabItemsBorderThicknessSelectedChanged(DependencyPropertyChangedEventArgs)
Raises TabItemsBorderThicknessSelectedChanged event.
Declaration
protected virtual void OnTabItemsBorderThicknessSelectedChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabItemsCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Raises TabItemsCornerRadiusChanged event.
Declaration
protected virtual void OnTabItemsCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabPanelBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises TabPanelBackgroundChanged event.
Declaration
protected virtual void OnTabPanelBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabPanelBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises TabPanelBorderBrushChanged event.
Declaration
protected virtual void OnTabPanelBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTabPanelBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises TabPanelBorderThicknessChanged event.
Declaration
protected virtual void OnTabPanelBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnTouchDown(TouchEventArgs)
Represents the OnTouchDown method
Declaration
protected override void OnTouchDown(TouchEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.TouchEventArgs | e |
OnTouchUp(TouchEventArgs)
Declaration
protected override void OnTouchUp(TouchEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.TouchEventArgs | e |
OnVisualParentChanged(DependencyObject)
Invoked when the parent of this element in the visual tree is changed. Overrides System.Windows.FrameworkElement.OnVisualParentChanged(System.Windows.DependencyObject).
Declaration
protected override void OnVisualParentChanged(DependencyObject oldParent)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | oldParent | The old parent element. May be null to indicate that the element did not have a visual parent previously. |
RaiseCloseAllTabsEvent(Object, CloseTabEventArgs)
Raises when close all the tabs.
Declaration
protected virtual void RaiseCloseAllTabsEvent(object sender, CloseTabEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender | The sender. |
CloseTabEventArgs | e | The CloseTabEventArgs instance containing the event data. |
RaiseCloseOtherTabs(Object, CloseTabEventArgs)
Raises when closing the other tabs.
Declaration
protected virtual void RaiseCloseOtherTabs(object sender, CloseTabEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender | The sender. |
CloseTabEventArgs | e | The CloseTabEventArgs instance containing the event data. |
remove_ActiveWindowChanging(ActiveWindowChangingHandler)
Declaration
public void remove_ActiveWindowChanging(ActiveWindowChangingHandler value)
Parameters
Type | Name | Description |
---|---|---|
ActiveWindowChangingHandler | value |
remove_CloseAllTabs(OnCloseTabsEventHandler)
Declaration
public void remove_CloseAllTabs(OnCloseTabsEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OnCloseTabsEventHandler | value |
remove_CloseButtonClick(CloseButtonEventHandler)
Declaration
public void remove_CloseButtonClick(CloseButtonEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
CloseButtonEventHandler | value |
remove_CloseOtherTabs(OnCloseTabsEventHandler)
Declaration
public void remove_CloseOtherTabs(OnCloseTabsEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OnCloseTabsEventHandler | value |
remove_DockProviderShown(DockProviderShownEventHandler)
Declaration
public void remove_DockProviderShown(DockProviderShownEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockProviderShownEventHandler | value |
remove_DockStateChanged(DockStateHandler)
Declaration
public void remove_DockStateChanged(DockStateHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockStateHandler | value |
remove_DockStateChanging(DockStateChangingHandler)
Declaration
public void remove_DockStateChanging(DockStateChangingHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockStateChangingHandler | value |
remove_DockWindowStateChanged(DockWindowStateHandler)
Declaration
public void remove_DockWindowStateChanged(DockWindowStateHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockWindowStateHandler | value |
remove_ElementHidden(ElementHiddenEventHandler)
Declaration
public void remove_ElementHidden(ElementHiddenEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
ElementHiddenEventHandler | value |
remove_ElementShown(ElementShownEventHandler)
Declaration
public void remove_ElementShown(ElementShownEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
ElementShownEventHandler | value |
remove_IsSelectedDocument(IsSelectedChangedHandler)
Declaration
public void remove_IsSelectedDocument(IsSelectedChangedHandler value)
Parameters
Type | Name | Description |
---|---|---|
IsSelectedChangedHandler | value |
remove_MoveToOtherTabGroup(TabGroupEventHandler)
Declaration
public void remove_MoveToOtherTabGroup(TabGroupEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabGroupEventHandler | value |
remove_TabClosed(TabClosedEventHandler)
Declaration
public void remove_TabClosed(TabClosedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabClosedEventHandler | value |
remove_TabGroupCreated(TabGroupEventHandler)
Declaration
public void remove_TabGroupCreated(TabGroupEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TabGroupEventHandler | value |
remove_TargetNameInDockedModeChanged(DockTargetNameChangedEventHandler)
Declaration
public void remove_TargetNameInDockedModeChanged(DockTargetNameChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockTargetNameChangedEventHandler | value |
remove_TargetNameInFloatingModeChanged(DockTargetNameChangedEventHandler)
Declaration
public void remove_TargetNameInFloatingModeChanged(DockTargetNameChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
DockTargetNameChangedEventHandler | value |
remove_TransferredFromManager(TransferManagerEventHandler)
Declaration
public void remove_TransferredFromManager(TransferManagerEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TransferManagerEventHandler | value |
remove_TransferredToManager(TransferManagerEventHandler)
Declaration
public void remove_TransferredToManager(TransferManagerEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
TransferManagerEventHandler | value |
remove_WindowClosing(WindowClosingEventHandler)
Declaration
public void remove_WindowClosing(WindowClosingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowClosingEventHandler | value |
remove_WindowMoving(WindowMovingEventHandler)
Declaration
public void remove_WindowMoving(WindowMovingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowMovingEventHandler | value |
remove_WindowResizing(WindowResizingEventHandler)
Declaration
public void remove_WindowResizing(WindowResizingEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
WindowResizingEventHandler | value |
RemoveFromTargetManagersList(DockingManager)
Removes from target managers list.
Declaration
public void RemoveFromTargetManagersList(DockingManager dockingManager)
Parameters
Type | Name | Description |
---|---|---|
DockingManager | dockingManager | The docking manager. |
ResetState()
Resets docking state.
Declaration
public bool ResetState()
Returns
Type | Description |
---|---|
System.Boolean | true if succeeded, false otherwise. |
Examples
This example shows how to use ResetState() in C#.
dockingManager.ResetState();
ResolveHost(UIElement, DockState)
Invoke when resolves the host.
Declaration
public static DockedElementTabbedHost ResolveHost(UIElement element, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | element | The element. |
DockState | state | The state. |
Returns
Type | Description |
---|---|
DockedElementTabbedHost | returns the docked element tabbed host. |
ResolveHostDock(UIElement)
Returns the DockedElementTabbedHost for element in dock state.
Declaration
public static DockedElementTabbedHost ResolveHostDock(UIElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | element | The element to get the host for. |
Returns
Type | Description |
---|---|
DockedElementTabbedHost | DockedElementTabbedHost for element in dock state. |
ResolveHostFloat(UIElement)
Returns the DockedElementTabbedHost for element in float state.
Declaration
public static DockedElementTabbedHost ResolveHostFloat(UIElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | element | The element to get the host for. |
Returns
Type | Description |
---|---|
DockedElementTabbedHost | DockedElementTabbedHost for element in float state. |
ResolveManager(UIElement)
Returns an instance of DockingManager class that contains this element as a child.
Declaration
public static DockingManager ResolveManager(UIElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | element | UIElement to get the DockingManager for. |
Returns
Type | Description |
---|---|
DockingManager | DockingManager object that contains element as a child. |
RestoreElement(String)
Restores state of the element from hidden to previous.
Declaration
public bool RestoreElement(string elementName)
Parameters
Type | Name | Description |
---|---|---|
System.String | elementName | Name of element to be restored. |
Returns
Type | Description |
---|---|
System.Boolean | True if state was restored, false otherwise. |
Remarks
This method restores element state. It uses previous element state as new one and tries to move docking manager child (uses it name) to that state with saving the layout.
Examples
This example shows how to restore state of a single element in C#.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void ShowToolBox()
{
dockingManager.RestoreElement( "toolBox" );
}
}
}
RestoreElement(FrameworkElement)
Restores state of the element from hidden to previous.
Declaration
public bool RestoreElement(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | Element to be restored. |
Returns
Type | Description |
---|---|
System.Boolean | True if state was restored, false otherwise. |
Remarks
This method restores element state. It uses previous element state as new one and tries to move docking manager child to that state and restore its position.
SaveDefaultState()
Saves default state of the docking window.
Declaration
protected virtual void SaveDefaultState()
SaveDockState()
Save state persisted for current docking location (to isolated storage file).
Declaration
public void SaveDockState()
Examples
This example shows how to use SaveDockState() in C#.
dockingManager.SaveDockState();
See Also
SaveDockState(IsolatedStorageFile, String)
Save state persisted for current docking location.
Declaration
public void SaveDockState(IsolatedStorageFile isoStorage, string storeFileName)
Parameters
Type | Name | Description |
---|---|---|
System.IO.IsolatedStorage.IsolatedStorageFile | isoStorage | Reference in isolated store for save current docking location. |
System.String | storeFileName | Present file name for isolated stored. |
Examples
This example shows how to use SaveDockState( IsolatedStorageFile isoStorage, string storeFileName ) in C#.
IsolatedStorageFile isoStorage = IsolatedStorageFile.GetStore( IsolatedStorageScope.User
| IsolatedStorageScope.Assembly, null, null );
dockingManager.SaveDockState( isoStorage, AppDomain.CurrentDomain.SetupInformation.ApplicationName + ".dat" );
See Also
SaveDockState(TextWriter)
Save state persisted for current docking location using TextWriter.
Declaration
public void SaveDockState(TextWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.IO.TextWriter | writer | Writer for save. |
Examples
This example shows how to use SaveDockState( TextWriter writer ) in C#.
BinaryFormatter formatter1 = new BinaryFormatter();
TextWriter writer = new TextWriter( formatter1 );
dockingManager.SaveDockState( writer );
See Also
SaveDockState(String)
Saves state persisted for current docking location.
Declaration
public void SaveDockState(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | Present path to *.xml file for saving. |
Examples
This example shows how to use SaveDockState( string path ) in C#.
dockingManager.SaveDockState( @"d:\docking_bin.bin" );
See Also
SaveDockState(XmlWriter)
Saves state persisted for current docking location using XmlWriter.
Declaration
public void SaveDockState(XmlWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | writer | Writer for saving. |
Examples
This example shows how to use SaveDockState( XmlWriter writer ) in C#.
using( XmlTextWriter writer = new XmlTextWriter( Path.GetFullPath( @"d:\docking_bin.bin" ), Encoding.UTF8 ) )
{
writer.Formatting = Formatting.Indented;
dockingManager.SaveDockState( writer );
writer.Flush();
}
See Also
SelectItem(Object)
Invokes when Select the item.
Declaration
public void SelectItem(object item)
Parameters
Type | Name | Description |
---|---|---|
System.Object | item | The framework element which need to be selected . |
SelectTab(FrameworkElement)
Attempts to select an element if it's in tabbed state and make it active in tabbed host.
Declaration
public static void SelectTab(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element to be selected. |
Remarks
This method allows user programmatically select tab in the tabbed host. It accepts a framework element that is a docking manager child and makes it active. If element is not tabbed then nothing will be done.
Examples
This example shows how to select a single tab in C#.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void ActivateTab( string elementName )
{
FrameworkElement element = dockingManager.FindChild( elementName );
DockingManager.SelectTab( element );
}
}
}
SetActivateOnClose(DependencyObject, Boolean)
Declaration
public static void SetActivateOnClose(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value |
SetAllowSnap(DependencyObject, Boolean)
Sets the value of the DockingManager.AllowSnapattached property to a given DependencyObject.
Declaration
public static void SetAllowSnap(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.AllowSnapattached property. |
System.Boolean | value | The property value to set. |
SetAllowsTransparencyForFloatWindow(DependencyObject, Boolean)
Sets the allows transparency for float window.
Declaration
public static void SetAllowsTransparencyForFloatWindow(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.AllowsTransparencyForFloatWindowattached property. |
System.Boolean | value | if set to |
SetAnimateOnNewItemAdded(DependencyObject, Boolean)
Sets the value of the DockingManager.AnimateOnNewItemAddedattached property to a given DependencyObject.
Declaration
public static void SetAnimateOnNewItemAdded(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.AnimateOnNewItemAddedattached property. |
System.Boolean | value | The property value to set. |
SetAnimationDelay(DependencyObject, Duration)
Sets the value of the DockingManager.AnimationDelayattached property to a given DependencyObject.
Declaration
public static void SetAnimationDelay(DependencyObject obj, Duration value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.AnimationDelayattached property. |
System.Windows.Duration | value | The property value to set. |
SetCanAutoHide(DependencyObject, Boolean)
Sets the value of the DockingManager.CanAutoHideattached property to a given DependencyObject.
Declaration
public static void SetCanAutoHide(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanAutoHideattached property. |
System.Boolean | value | The property value to set. |
SetCanClose(DependencyObject, Boolean)
Sets the value of the DockingManager.CanCloseattached property to a given DependencyObject.
Declaration
public static void SetCanClose(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanCloseattached property. |
System.Boolean | value | The property value to set. |
SetCanDock(DependencyObject, Boolean)
Sets the value of the DockingManager.CanDockattached property to a given DependencyObject.
Declaration
public static void SetCanDock(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanDockattached property. |
System.Boolean | value | The property value to set. |
SetCanDockonFloat(DependencyObject, Boolean)
Declaration
public static void SetCanDockonFloat(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value |
SetCanDocument(DependencyObject, Boolean)
Sets the value of the DockingManager.CanDocumentattached property to a given DependencyObject.
Declaration
public static void SetCanDocument(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanDocumentattached property. |
System.Boolean | value | The property value to set. |
SetCanDrag(DependencyObject, Boolean)
Sets the value of the DockingManager.CanDragattached property to a given DependencyObject.
Declaration
public static void SetCanDrag(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanDragattached property. |
System.Boolean | value | The property value to set. |
SetCanDragAutoHidden(DependencyObject, Boolean)
Declaration
public static void SetCanDragAutoHidden(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value |
SetCanDragTab(DependencyObject, Boolean)
Sets the CanDrag for tab item
Declaration
public static void SetCanDragTab(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj DependencyObject to which the CanDragTab property need to set. |
System.Boolean | value | Returns the boolean value to set. |
SetCanFloat(DependencyObject, Boolean)
Sets the value of the DockingManager.CanFloatattached property to a given DependencyObject.
Declaration
public static void SetCanFloat(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanFloatattached property. |
System.Boolean | value | The property value to set. |
SetCanFloatMaximize(DependencyObject, Boolean)
Sets the value of the CanFloatMaximize anattached property to a given DependencyObject.
Declaration
public static void SetCanFloatMaximize(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the CanFloatMaximizeattached property. |
System.Boolean | value | The property value to set. |
SetCanMaximize(DependencyObject, Boolean)
Sets the can maximize.
Declaration
public static void SetCanMaximize(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
System.Boolean | value | if set to |
SetCanMinimize(DependencyObject, Boolean)
Sets the can minimize.
Declaration
public static void SetCanMinimize(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
System.Boolean | value | if set to |
SetCanMinimizeFloat(DependencyObject, Boolean)
Declaration
public static void SetCanMinimizeFloat(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value |
SetCanResizeHeightInDockedState(DependencyObject, Boolean)
Sets the height that can resize in docked state.
Declaration
public static void SetCanResizeHeightInDockedState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.CanResizeHeightInDockedStateattached property |
System.Boolean | value | if set to |
SetCanResizeHeightInFloatState(DependencyObject, Boolean)
Sets the value of the Height in float state using DockingManager.CanResizHeightInFloatstate attached property to a given DependencyObject. .
Declaration
public static void SetCanResizeHeightInFloatState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.CanResizeHeightInFloatStateattached property |
System.Boolean | value | if set to |
SetCanResizeInDockedState(DependencyObject, Boolean)
Declaration
public static void SetCanResizeInDockedState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value | if set to |
SetCanResizeInFloatState(DependencyObject, Boolean)
Sets the value of the DockingManager.CanResizeInFloatstate attached property to a given DependencyObject.
Declaration
public static void SetCanResizeInFloatState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.CanResizeInFloatStateattached property |
System.Boolean | value | if set to |
SetCanResizeWidthInDockedState(DependencyObject, Boolean)
Sets the width that can resize width in docked state using DockingManager.CanResizeWidthInDockedState attached property
Declaration
public static void SetCanResizeWidthInDockedState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.CanResizeWidthInDockedStateattached property |
System.Boolean | value | if set to |
SetCanResizeWidthInFloatState(DependencyObject, Boolean)
Declaration
public static void SetCanResizeWidthInFloatState(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value | if set to |
SetCanSerialize(DependencyObject, Boolean)
Sets the value of the DockingManager.CanSerialize attached property to a given DependencyObject.
Declaration
public static void SetCanSerialize(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CanSerialize attached property. |
System.Boolean | value | The property value to set. |
SetCaptionToolTip(DependencyObject, Object)
Sets the value of the DockingManager.CaptionToolTip attached property to a given DependencyObject.
Declaration
public static void SetCaptionToolTip(DependencyObject obj, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CaptionToolTip attached property. |
System.Object | value | The property value to set. |
SetCollapseDefaultContextMenuItemsInDock(DependencyObject, Boolean)
Sets the value of the DockingManager.CollapseDefaultContextMenuItemsInDockattached property to a given DependencyObject.
Declaration
public static void SetCollapseDefaultContextMenuItemsInDock(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.CollapseDefaultContextMenuItemsInDock attached property. |
System.Boolean | value | if set to |
SetCollapseDefaultContextMenuItemsInDocumentTab(DependencyObject, Boolean)
Sets the collapse default context menu items in document tab.
Declaration
public static void SetCollapseDefaultContextMenuItemsInDocumentTab(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object to which the CollapseDefaultContextMenuItemsInDocumentTab an attached property need to set |
System.Boolean | value | if set to |
SetCollapseDefaultContextMenuItemsInFloat(DependencyObject, Boolean)
Sets the collapse default context menu items in float.
Declaration
public static void SetCollapseDefaultContextMenuItemsInFloat(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object on which CollapseDefaultContextMenuItemsInFloat an attached property need to set |
System.Boolean | value | if set to |
SetCustomMenuItems(DependencyObject, CustomMenuItemCollection)
Sets the value of the DockingManager.CustomMenuItemsattached property to a given DependencyObject.
Declaration
public static void SetCustomMenuItems(DependencyObject obj, CustomMenuItemCollection value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.CustomMenuItemsattached property. |
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | value | The property value to set. |
SetDesiredClientHeightInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredClientHeightInDockedMode attached property to a given DependencyObject.
Declaration
public static void SetDesiredClientHeightInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredClientHeightInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredClientHeightInFloatMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredClientHeightInFloatMode attached property to a given DependencyObject.
Declaration
public static void SetDesiredClientHeightInFloatMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredClientHeightInFloatModeattached property. |
System.Double | value | The property value to set. |
SetDesiredHeightInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredHeightInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredHeightInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredHeightInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredHeightInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredHeightInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredHeightInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredHeightInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMaxHeightInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMaxHeightInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMaxHeightInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMaxHeightInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMaxHeightInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMaxHeightInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMaxHeightInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMaxHeightInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMaxWidthInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMaxWidthInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMaxWidthInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMaxWidthInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMaxWidthInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMaxWidthInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMaxWidthInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMaxWidthInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMinHeightInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMinHeightInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMinHeightInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMinHeightInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMinHeightInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMinHeightInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMinHeightInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMinHeightInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMinWidthInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMinWidthInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMinWidthInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMinWidthInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredMinWidthInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredMinWidthInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredMinWidthInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredMinWidthInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDesiredWidthInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredWidthInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredWidthInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredWidthInDockedModeattached property. |
System.Double | value | The property value to set. |
SetDesiredWidthInFloatingMode(DependencyObject, Double)
Sets the value of the DockingManager.DesiredWidthInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetDesiredWidthInFloatingMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DesiredWidthInFloatingModeattached property. |
System.Double | value | The property value to set. |
SetDockAbility(DependencyObject, DockAbility)
Declaration
public static void SetDockAbility(DependencyObject obj, DockAbility value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
DockAbility | value |
SetDockedElementsContainerDesiredSize(DependencyObject, Size)
Sets the value of the DockingManager.DockedElementsContainerDesiredSize attached property to a given DependencyObject.
Declaration
public static void SetDockedElementsContainerDesiredSize(DependencyObject obj, Size value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DockedElementsContainerDesiredSizeattached property. |
System.Windows.Size | value | The property value to set. |
SetDockFillMode(DependencyObject, DockFillModes)
Sets the dock fill mode.
Declaration
public static void SetDockFillMode(DependencyObject obj, DockFillModes value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object.The dependency object on which the DockFillMode property need to set. |
DockFillModes | value | The Property value to set. |
SetDockHeaderPresenter(DependencyObject, Object)
Sets the value of the DockingManager.DockHeaderPresenterattached property to a given DependencyObject.
Declaration
public static void SetDockHeaderPresenter(DependencyObject obj, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DockHeaderPresenterattached property. |
System.Object | value | The property value to set. |
SetDockingManager(DependencyObject, DockingManager)
Sets the docking manager.
Declaration
public static void SetDockingManager(DependencyObject obj, DockingManager value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object on which to set the DockingManager an attached property |
DockingManager | value | The property value to set. |
SetDockToFill(DependencyObject, Boolean)
Sets the value of the DockingManager.DockToFillattached property to a given DependencyObject.
Declaration
public static void SetDockToFill(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.DockToFillattached property. |
System.Boolean | value | The property value to set. |
SetDockWindowContextMenuItems(DependencyObject, CustomMenuItemCollection)
Sets the dock window context menu items.
Declaration
public static void SetDockWindowContextMenuItems(DependencyObject obj, CustomMenuItemCollection value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which the DockWindowContextMenuItem an attached property should set |
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | value | The property value to set |
SetDockWindowState(DependencyObject, WindowState)
Sets the value of the DockingManager.DockWindowStateattached property to a given DependencyObject.
Declaration
public static void SetDockWindowState(DependencyObject obj, WindowState value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.DockWindowStateattached property. |
System.Windows.WindowState | value | The property value to set. |
SetDocumentMDIHeaderStyle(DependencyObject, Object)
Sets the document mdi header style.
Declaration
public static void SetDocumentMDIHeaderStyle(DependencyObject obj, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj DependencyObject.The element to which the DocumentMDIHeaderStyle need to set. |
System.Object | value | The Property value to set for the DependencyObject. |
SetDocumentTabControlStyle(DependencyObject, Style)
Sets the document tab header style.
Declaration
public static void SetDocumentTabControlStyle(DependencyObject obj, Style value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj DependencyObject. The element to which the DocumentTabControlStyle attached property need to set. |
System.Windows.Style | value | The Property value to set for DependencyObject. |
SetDocumentTabItemContextMenuItems(DependencyObject, DocumentTabItemMenuItemCollection)
Sets the document tab item context menu items.
Declaration
public static void SetDocumentTabItemContextMenuItems(DependencyObject obj, DocumentTabItemMenuItemCollection value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object on which to set the DocumentTabItemContextMenuItems |
DocumentTabItemMenuItemCollection | value | The property value to set |
SetDocumentTabItemStyle(DependencyObject, Style)
Sets the document tab header style.
Declaration
public static void SetDocumentTabItemStyle(DependencyObject obj, Style value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj DependencyObject.The dependency object to which the DocumentTabItemStyle need to set |
System.Windows.Style | value | The value DependencyObject. The property value to set |
SetDocumentTabOrderIndex(DependencyObject, Int32)
Sets the value of the TabOrderIndex anattached property to a given DependencyObject.
Declaration
public static void SetDocumentTabOrderIndex(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the TabOrderIndex an attached property. |
System.Int32 | value | The property value to set. |
SetEnableInteropCompatibility(DependencyObject, Boolean)
Sets the value of the DockingManager.EnableInteropCompatibilityattached property to a given DependencyObject.
Declaration
public static void SetEnableInteropCompatibility(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.EnableInteropCompatibilityattached property. |
System.Boolean | value | The property value to set. |
SetFloatingWindowRect(DependencyObject, Rect)
Sets the value of the DockingManager.FloatingWindowRectattached property to a given DependencyObject.
Declaration
public static void SetFloatingWindowRect(DependencyObject obj, Rect value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.FloatingWindowRectattached property. |
System.Windows.Rect | value | The property value to set. |
SetFloatWindowContextMenuItems(DependencyObject, CustomMenuItemCollection)
Sets the float window context menu items.
Declaration
public static void SetFloatWindowContextMenuItems(DependencyObject obj, CustomMenuItemCollection value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set FloatWindowContextMenuItems an attached property |
Syncfusion.Windows.Tools.Controls.CustomMenuItemCollection | value | The property value to set an attached property |
SetFloatWindowFocus(IWindow, FrameworkElement)
Sets the float window focus.
Declaration
public static void SetFloatWindowFocus(IWindow window, FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
IWindow | window | The window. |
System.Windows.FrameworkElement | element | The element |
SetFloatWindowFocus(NativeFloatWindow, FrameworkElement)
Sets the float window focus.
Declaration
public static void SetFloatWindowFocus(NativeFloatWindow window, FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
NativeFloatWindow | window | The window. |
System.Windows.FrameworkElement | element | Set the Focus for the Floatindow element |
SetFloatWindowHeight(DependencyObject, Double)
Sets the value of the DockingManager.FloatWindowHeightattached property to a given DependencyObject.
Declaration
public static void SetFloatWindowHeight(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.FloatWindowHeightattached property. |
System.Double | value | The property value to set. |
SetFloatWindowSize(DependencyObject, Size)
Sets the value of the DockingManager.FloatWindowSizeattached property to a given DependencyObject.
Declaration
public static void SetFloatWindowSize(DependencyObject obj, Size value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.FloatWindowSizeattached property. |
System.Windows.Size | value | The property value to set. |
SetFloatWindowState(DependencyObject, WindowState)
Sets the value of the FloatWindowState an attached property to a given DependencyObject.
Declaration
public static void SetFloatWindowState(DependencyObject obj, WindowState value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockedElementTabbedHost.TabOrderInFloatModeattached property. |
System.Windows.WindowState | value | The property value to set. |
SetFloatWindowWidth(DependencyObject, Double)
Sets the value of the DockingManager.FloatWindowWidthattached property to a given DependencyObject.
Declaration
public static void SetFloatWindowWidth(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.FloatWindowWidthattached property. |
System.Double | value | The property value to set. |
SetHeader(DependencyObject, Object)
Sets the value of the DockingManager.Headerattached property to a given DependencyObject.
Declaration
public static void SetHeader(DependencyObject obj, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.Headerattached property. |
System.Object | value | The property value to set. |
SetHeaderStyle(DependencyObject, Style)
Sets the style to the header of the child element
Declaration
public static void SetHeaderStyle(DependencyObject obj, Style value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element which is to be applied the header style |
System.Windows.Style | value | The header style of the dock child in DockingManager |
Remarks
The style specified in this property is not applicable for float windows.
SetHeaderTemplate(DependencyObject, DataTemplate)
Sets the value of the DockingManager.HeaderTemplateattached property to a given DependencyObject.
Declaration
public static void SetHeaderTemplate(DependencyObject obj, DataTemplate value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.HeaderTemplateattached property. |
System.Windows.DataTemplate | value | The property value to set. |
SetHostHeight(DockedElementTabbedHost, Double)
Sets the height of the host.
Declaration
public static void SetHostHeight(DockedElementTabbedHost host, double height)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The docked element tabbed host on which to set the height. |
System.Double | height | The height to be set for the host. |
SetHostSize(DockedElementTabbedHost, Size)
Sets the size of the host.
Declaration
public static void SetHostSize(DockedElementTabbedHost host, Size size)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The DockedElementTabbedHost on which to set the size . |
System.Windows.Size | size | The size of Dock element to set size for the host. |
SetHostWidth(DockedElementTabbedHost, Double)
Sets the width of the host.
Declaration
public static void SetHostWidth(DockedElementTabbedHost host, double width)
Parameters
Type | Name | Description |
---|---|---|
DockedElementTabbedHost | host | The docked element tabbed host on which to set the width. |
System.Double | width | Return the double value width. |
SetIcon(DependencyObject, Brush)
Sets the icon to a given DependencyObject.
Declaration
public static void SetIcon(DependencyObject obj, Brush value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the iconattached property. |
System.Windows.Media.Brush | value | The property value to set. |
SetIndexExternally(DependencyObject, DockState, Int32)
Sets the index externally.
Declaration
public static void SetIndexExternally(DependencyObject obj, DockState state, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
DockState | state | The state. |
System.Int32 | value | The value. |
SetIndexInDockMode(DependencyObject, Int32)
Sets the index in dock mode.
Declaration
public static void SetIndexInDockMode(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
System.Int32 | value | The value for which the IndexInDockMode property to set. |
SetIndexInDockModeExternally(DependencyObject, Int32)
Sets the index in dock mode externally.
Declaration
public static void SetIndexInDockModeExternally(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
System.Int32 | value | The value. |
SetIndexInFloatModeExternally(DependencyObject, Int32)
Sets the index in float mode externally.
Declaration
public static void SetIndexInFloatModeExternally(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. |
System.Int32 | value | The value. |
SetIsContextMenuButtonVisible(DependencyObject, Boolean)
Sets the value of the DockingManager.IsContextMenuButtonVisibleattached property to a given DependencyObject.
Declaration
public static void SetIsContextMenuButtonVisible(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.IsContextMenuButtonVisibleattached property. |
System.Boolean | value | The property value to set. |
SetIsContextMenuVisible(DependencyObject, Boolean)
Sets the value of the DockingManager.IsContextMenuVisibleattached property to a given DependencyObject.
Declaration
public static void SetIsContextMenuVisible(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.IsContextMenuVisibleattached property. |
System.Boolean | value | The property value to set. |
SetIsFixedHeight(DependencyObject, Boolean)
Sets the height of the is fixed element.
Declaration
public static void SetIsFixedHeight(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object to which the IsFixedHeight property need to set |
System.Boolean | value | if set to |
SetIsFixedSize(DependencyObject, Boolean)
Sets the size of the is fixed element.
Declaration
public static void SetIsFixedSize(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object to which the IsFixedSize need to set |
System.Boolean | value | if set to |
SetIsFixedWidth(DependencyObject, Boolean)
Sets the width of the is fixed element .
Declaration
public static void SetIsFixedWidth(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.IsFixedWidthattached property. |
System.Boolean | value | if set to |
SetIsFroze(DependencyObject, Boolean)
Sets the value of the DockingManager.IsFrozeattached property to a given DependencyObject.
Declaration
public static void SetIsFroze(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. The element on which to set the DockingManager.IsFrozeattached property. |
System.Boolean | value | The property value to set. |
SetIsNative(DependencyObject, Boolean)
Sets the value of the DockingManager.IsNativeattached property to a given DependencyObject.
Declaration
public static void SetIsNative(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.IsNativeattached property. |
System.Boolean | value | The property value to set. |
SetIsRollupFloatWindow(DependencyObject, Boolean)
Sets the value of the DockingManager.IsRollupFloatWindowattached property to a given DependencyObject.
Declaration
public static void SetIsRollupFloatWindow(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.IsRollupFloatWindowattached property. |
System.Boolean | value | The property value to set. |
SetIsSelectedTab(DependencyObject, Boolean)
Sets the is selected tab.
Declaration
public static void SetIsSelectedTab(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object on which to set the IsSelectedTab an attached property. |
System.Boolean | value | if set to |
SetListenTabItemEvents(DependencyObject, Boolean)
Sets value of the ListenTabItemEvents property
Declaration
public static void SetListenTabItemEvents(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | DependencyObject that contains this property |
System.Boolean | value | value to set to the property |
SetMDILayout(MDILayout)
Sets the MDI layout for the container
Declaration
public void SetMDILayout(MDILayout layout)
Parameters
Type | Name | Description |
---|---|---|
MDILayout | layout | The layout. The layout which need to changed as MDILayout |
SetNewFocusedElement(FrameworkElement)
Gives focus to a specified element.
Declaration
public static void SetNewFocusedElement(FrameworkElement element)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | Element which will receive the focus. |
SetNoDock(DependencyObject, Boolean)
Sets the value of the DockingManager.NoDockattached property to a given DependencyObject.
Declaration
public static void SetNoDock(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.NoDockattached property. |
System.Boolean | value | The property value to set. |
SetNoHeader(DependencyObject, Boolean)
Declaration
public static void SetNoHeader(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | |
System.Boolean | value |
SetOuterDockAbility(DependencyObject, OuterDockAbility)
Sets the value of the OuterDockAbility an attached property to a given DependencyObject.
Declaration
public static void SetOuterDockAbility(DependencyObject obj, OuterDockAbility value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the OuterDockAbility attached property. |
OuterDockAbility | value | The property value to set. |
SetPreviousContainerDesiredSize(DependencyObject, Size)
Sets the value of the DockingManager.PreviousContainerDesiredSizeattached property to a given DependencyObject.
Declaration
public static void SetPreviousContainerDesiredSize(DependencyObject obj, Size value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.PreviousContainerDesiredSizeattached property. |
System.Windows.Size | value | The property value to set. |
SetPreviousDesiredHeightInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.PreviousDesiredHeightInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetPreviousDesiredHeightInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.PreviousDesiredHeightInDockedModeattached property. |
System.Double | value | The property value to set. |
SetPreviousDesiredWidthInDockedMode(DependencyObject, Double)
Sets the value of the DockingManager.PreviousDesiredWidthInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetPreviousDesiredWidthInDockedMode(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.PreviousDesiredWidthInDockedModeattached property. |
System.Double | value | The property value to set. |
SetPreviousFloatingWindowRect(DependencyObject, Rect)
Sets the value of the previous Floating Window Rect an attached property to a given DependencyObject.
Declaration
public static void SetPreviousFloatingWindowRect(DependencyObject obj, Rect value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the PreviousFloatingWindowRectPropertyattached property. |
System.Windows.Rect | value | The property value to set. |
SetPreviousState(DependencyObject, DockState)
Sets the value of the DockingManager.PreviousStateattached property to a given DependencyObject.
Declaration
protected static void SetPreviousState(DependencyObject obj, DockState value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.PreviousStateattached property. |
DockState | value | The property value to set. |
SetShowAutoHiddenMenuItem(DependencyObject, Boolean)
Sets the show auto hidden menu item.
Declaration
public static void SetShowAutoHiddenMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowAutoHiddenMenuItemattached property |
System.Boolean | value | if set to |
SetShowCloseAllButThisMenuItem(DependencyObject, Boolean)
Sets the show close all but this menu item.
Declaration
public static void SetShowCloseAllButThisMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowCloseAllButThisMenuItemattached property. |
System.Boolean | value | if set to |
SetShowCloseAllMenuItem(DependencyObject, Boolean)
Sets the show close all menu item.
Declaration
public static void SetShowCloseAllMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.ShowCloseAllMenuItemattached property. |
System.Boolean | value | if set to |
SetShowCloseMenuItem(DependencyObject, Boolean)
Sets the show close menu item.
Declaration
public static void SetShowCloseMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowCloseAllMenuItemattached property |
System.Boolean | value | if set to |
SetShowDockableMenuItem(DependencyObject, Boolean)
Sets the show dockable menu item.
Declaration
public static void SetShowDockableMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowDockableMenuItemattached property |
System.Boolean | value | if set to |
SetShowDocumentMenuItem(DependencyObject, Boolean)
Sets the show document menu item.
Declaration
public static void SetShowDocumentMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.ShowDocumentMenuItemattached property |
System.Boolean | value | if set to |
SetShowFloatingMenuItem(DependencyObject, Boolean)
Sets the show floating menu item.
Declaration
public static void SetShowFloatingMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowFloatingMenuItemattached property |
System.Boolean | value | if set to |
SetShowHiddenMenuItem(DependencyObject, Boolean)
Sets the show hidden menu item.
Declaration
public static void SetShowHiddenMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowHiddenMenuItemattached property |
System.Boolean | value | if set to |
SetShowHorizontalTabGroupMenuItem(DependencyObject, Boolean)
Sets the show horizontal tab group menu item.
Declaration
public static void SetShowHorizontalTabGroupMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.ShowHorizontalTabGroupMenuItemattached property. |
System.Boolean | value | if set to |
SetShowInTaskbar(DependencyObject, Boolean)
Sets the value of the DockingManager.ShowInTaskbar attached property to a given DependencyObject.
Declaration
public static void SetShowInTaskbar(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager |
System.Boolean | value | The property value to set. |
SetShowMaximizedMenuItem(DependencyObject, Boolean)
Sets the show maximized menu item.
Declaration
public static void SetShowMaximizedMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element to which the set the MaximizedMenuItem property |
System.Boolean | value | if set to |
SetShowMinimizeMenuItem(DependencyObject, Boolean)
Sets the show minimize menu item.
Declaration
public static void SetShowMinimizeMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The dependency object on which to set the ShowMinimizeMenuItem an attached property |
System.Boolean | value | if set to |
SetShowMoveMenuItem(DependencyObject, Boolean)
Sets the show move menu item.
Declaration
public static void SetShowMoveMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the ShowMoveMenuItem an attached property |
System.Boolean | value | if set to |
SetShowMovetoNextTabGroupMenuItem(DependencyObject, Boolean)
Sets the show moveto next tab group menu item.
Declaration
public static void SetShowMovetoNextTabGroupMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the ShowMovetoNextTabGroupMenuItem an attached property |
System.Boolean | value | if set to |
SetShowMovetoPreviousTabGroupMenuItem(DependencyObject, Boolean)
Sets the show moveto previous tab group menu item.
Declaration
public static void SetShowMovetoPreviousTabGroupMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the ShowMovetoPreviousTabGroupMenuItem attached property |
System.Boolean | value | if set to |
SetShowResizeMenuItem(DependencyObject, Boolean)
Sets the show resize menu item.
Declaration
public static void SetShowResizeMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the ShowResizeMenuItem an attached property |
System.Boolean | value | if set to |
SetShowRestoreMenuItem(DependencyObject, Boolean)
Sets the show restore menu item.
Declaration
public static void SetShowRestoreMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the ShowRestoreMenuItem an attached property . |
System.Boolean | value | if set to |
SetShowTabbedMenuItem(DependencyObject, Boolean)
Sets the show tabbed menu item.
Declaration
public static void SetShowTabbedMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowTabbedMenuItemattached property |
System.Boolean | value | if set to |
SetShowTopmostMenuItem(DependencyObject, Boolean)
Sets the show Topmost menu item.
Declaration
public static void SetShowTopmostMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.ShowTopmostMenuItemattached property |
System.Boolean | value | if set to |
SetShowVerticalTabGroupMenuItem(DependencyObject, Boolean)
Sets the show vertical tab group menu item.
Declaration
public static void SetShowVerticalTabGroupMenuItem(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.ShowVerticalTabGroupMenuItemattached property. |
System.Boolean | value | if set to |
SetSide(DependencyObject, DockSide, DockState)
Sets the dockside of the element for specified state.
Declaration
public static void SetSide(DependencyObject obj, DockSide side, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dock element. |
DockSide | side | Dock host dock side. |
DockState | state | The dock state. |
Remarks
This method sets side for element in dock or float state. If state difference throws NotImplementedException.
Examples
This example shows how to swap element side in C#.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void SwapSide(FrameworkElement element)
{
DockState state = DockingManager.GetState(element);
DockSide side = DockingManager.GetSide(element, state);
side = DockingManager.GetOppositeSide(side);
DockingManager.SetSide(element, state);
}
}
}
SetSideInDockedMode(DependencyObject, DockSide)
Sets the value of the DockingManager.SideInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetSideInDockedMode(DependencyObject obj, DockSide value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.SideInDockedModeattached property. |
DockSide | value | The property value to set. |
Remarks
See DockSide for all possible DockSide cases.
SetSideInFloatMode(DependencyObject, DockSide)
Sets the value of the DockingManager.SideInFloatModeattached property to a given DependencyObject.
Declaration
public static void SetSideInFloatMode(DependencyObject obj, DockSide value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.SideInFloatModeattached property. |
DockSide | value | The property value to set. |
SetSidePanelDock(DependencyObject, Dock)
Sets the side panel dock.
Declaration
public static void SetSidePanelDock(DependencyObject obj, Dock value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
System.Windows.Controls.Dock | value | The value. |
SetSideRelativetoContainer(DependencyObject, DockSide)
Sets the Side Relative to Container.
Declaration
public static void SetSideRelativetoContainer(DependencyObject obj, DockSide value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object in which the SideRelativetoContainer attached property need to set. |
DockSide | value | The property value to set. |
SetSideTabItemBackground(DependencyObject, Brush)
Sets the value of the SideTabItemBackground attached property to a given DependencyObject.
Declaration
public static void SetSideTabItemBackground(DependencyObject obj, Brush value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the SideTabItemBackground attached property. |
System.Windows.Media.Brush | value | The property value to set. |
SetSideTabItemForeground(DependencyObject, Brush)
Sets the value of the SideTabItemForeground attached property to a given DependencyObject.
Declaration
public static void SetSideTabItemForeground(DependencyObject obj, Brush value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the SideTabItemForeground attached property. |
System.Windows.Media.Brush | value | The property value to set. |
SetSizetoContentInDock(DependencyObject, Boolean)
Sets the sizeto content in dock.
Declaration
public static void SetSizetoContentInDock(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The dependency object to which the SizetoContentInDock need to set |
System.Boolean | value | if set to |
SetSizetoContentInFloat(DependencyObject, Boolean)
Sets the value of the DockingManager.SizetoContentInFloatattached property to a given DependencyObject.
Declaration
public static void SetSizetoContentInFloat(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.SizetoContentInFloatattached property. |
System.Boolean | value | The property value to set. |
SetState(DependencyObject, DockState)
Sets the value of the DockingManager.Stateattached property to a given DependencyObject.
Declaration
public static void SetState(DependencyObject obj, DockState value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.Stateattached property. |
DockState | value | The property value to set. |
Remarks
See DockState for all possible DockState cases.
SetTabParent(DependencyObject, String)
Sets the tab parent.
Declaration
public static void SetTabParent(DependencyObject obj, string value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The dependency object. |
System.String | value | The value for which the property TabParentProperty to set. |
SetTabSwitchSection(DependencyObject, TabSwitchSection)
Sets the value of the DockingManager.TabSwitchSectionattached property to a given DependencyObject.
Declaration
public static void SetTabSwitchSection(DependencyObject obj, TabSwitchSection value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj.The element on which to set the DockingManager.TabSwitchSectionattached property. |
TabSwitchSection | value | The property value to set. |
SetTargetName(DependencyObject, String, DockState)
Sets the target name for the element in specified state.
Declaration
public static void SetTargetName(DependencyObject obj, string targetName, DockState state)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | Dock Element. |
System.String | targetName | Target name. |
DockState | state | DOck host State. |
Remarks
This method sets target name for element in dock or float state. If state difference throws NotImplementedException.
Examples
This example shows how to set target for a group of elements in C#.
using System.Windows;
using Syncfusion.Windows.Tools.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void SetCommonTarget( <List> items, string targetName )
{
FrameworkElement target = dockingmanager.FindChild( targetName );
DockState state = DockingManager.GetState( target );
foreach( FrameworkElement item in items )
{
DockingManager.SetTargetName( item, targetName, state );
}
}
}
}
SetTargetNameInDockedMode(DependencyObject, String)
Sets the value of the DockingManager.TargetNameInDockedModeattached property to a given DependencyObject.
Declaration
public static void SetTargetNameInDockedMode(DependencyObject obj, string value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.TargetNameInDockedModeattached property. |
System.String | value | The property value to set. |
SetTargetNameInFloatingMode(DependencyObject, String)
Sets the value of the DockingManager.TargetNameInFloatingModeattached property to a given DependencyObject.
Declaration
public static void SetTargetNameInFloatingMode(DependencyObject obj, string value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the DockingManager.TargetNameInFloatingModeattached property. |
System.String | value | The property value to set. |
SetTopmost(DependencyObject, Boolean)
Sets the FloatWindow as TopMost.
Declaration
public static void SetTopmost(DependencyObject obj, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The obj. The element on which to set the DockingManager.TopMostattached property |
System.Boolean | value | if set to |
SetZorderInFloatMode(DependencyObject, Int32)
Sets the value of the ZorderInFloat Mode an attached property to a given DependencyObject.
Declaration
public static void SetZorderInFloatMode(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The element on which to set the ZorderInFloatModeattached property. |
System.Int32 | value | The property value to set. |
showerr(FrameworkElement)
Shows error for the specified element.
Declaration
public string showerr(FrameworkElement e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | e | The framework elements event args to be passed as a parameter. |
Returns
Type |
---|
System.String |
ShowError(FrameworkElement)
Shows error for the specified element.
Declaration
public string ShowError(FrameworkElement e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | e | The framework elements event args to be passed as a parameter. |
Returns
Type |
---|
System.String |
UnPinAllAutoHide()
Invoke when unpin all the AutoHide children of the DockingManager.
Declaration
public void UnPinAllAutoHide()
UpdateLayoutAfterPersist(List<DockingParams>)
Invoke when the layout update after persist state
Declaration
public void UpdateLayoutAfterPersist(List<DockingParams> dockingParamsList)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<Syncfusion.Windows.Tools.Controls.DockingParams> | dockingParamsList | The docking params list. The list of the DockingParams to be passed to update the layout after persist |
Events
ActiveWindowChanged
Occurs when [active window changed].
Declaration
public event PropertyChangedCallback ActiveWindowChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ActiveWindowChanging
Occurs when [active window changing].
Declaration
public event ActiveWindowChangingHandler ActiveWindowChanging
Event Type
Type |
---|
ActiveWindowChangingHandler |
AutoHideAnimationStart
Bubbling routed event fired when AutoHideAnimationStart is changed, i.e. when AutoHideAnimationStart is completed.
Declaration
public event RoutedEventHandler AutoHideAnimationStart
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
AutoHideAnimationStop
Bubbling routed event fired when AutoHideAnimationStop is changed, i.e. when AutoHideAnimationStop is completed.
Declaration
public event RoutedEventHandler AutoHideAnimationStop
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
BeforeContextMenuOpen
Bubbling routed event fired when BeforeContextMenuOpen
is changed, i.e. when BeforeContextMenuOpen is completed.
Declaration
public event RoutedEventHandler BeforeContextMenuOpen
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
ChildrenCollectionChanged
Event that occurs while the element is added or removed.
Declaration
public event EventHandler<NotifyCollectionChangedEventArgs> ChildrenCollectionChanged
Event Type
Type |
---|
System.EventHandler<System.Collections.Specialized.NotifyCollectionChangedEventArgs> |
CloseAllTabs
Occurs when [on close all tabs].
Declaration
public event OnCloseTabsEventHandler CloseAllTabs
Event Type
Type |
---|
OnCloseTabsEventHandler |
CloseButtonClick
Event that is raised when close button of the active document in MDI mode or active tab in TDI mode is pressed.
Declaration
public event CloseButtonEventHandler CloseButtonClick
Event Type
Type |
---|
CloseButtonEventHandler |
CloseOtherTabs
Occurs when [on close other tabs].
Declaration
public event OnCloseTabsEventHandler CloseOtherTabs
Event Type
Type |
---|
OnCloseTabsEventHandler |
ContainerModeChanged
Event that is raised when Mode property is changed.
Declaration
public event PropertyChangedCallback ContainerModeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ContainerStyleChanged
Event that is raised when ContainerStyle property is changed.
Declaration
public event PropertyChangedCallback ContainerStyleChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ContextMenuItemClick
Bubbling routed event fired when ContextMenuItemClick is changed, i.e. when ContextMenuItemClick is completed.
Declaration
public event RoutedEventHandler ContextMenuItemClick
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
DockMenuClick
Bubbling routed event fired when DockMenuClick is changed, i.e. when DockMenuClick is completed.
Declaration
public event RoutedEventHandler DockMenuClick
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
DockProviderShown
Event that occurs when the DockPreview is opened.
Declaration
public event DockProviderShownEventHandler DockProviderShown
Event Type
Type |
---|
DockProviderShownEventHandler |
DockStateChanged
Occurs after state of a window changes from one state to another.
Declaration
public event DockStateHandler DockStateChanged
Event Type
Type |
---|
DockStateHandler |
DockStateChanging
Occurs before state of a window changing from one state to another.
Declaration
public event DockStateChangingHandler DockStateChanging
Event Type
Type |
---|
DockStateChangingHandler |
Remarks
You can cancel this event, to restrict changing the state
DockWindowStateChanged
Event that occurs when the element window state is changed.
Declaration
public event DockWindowStateHandler DockWindowStateChanged
Event Type
Type |
---|
DockWindowStateHandler |
DocumentTabOrderChanged
Occurs when item is moved from one TabGroup to another, rearranged item within a TabGroup.
Declaration
public event EventHandler<DocumentTabOrderChangedEventArgs> DocumentTabOrderChanged
Event Type
Type |
---|
System.EventHandler<DocumentTabOrderChangedEventArgs> |
DocumentTabOrderChanging
Occurs when item is moving from one TabGroup to another, or when rearranging item within a TabGroup.
Declaration
public event EventHandler<DocumentTabOrderChangingEventArgs> DocumentTabOrderChanging
Event Type
Type |
---|
System.EventHandler<DocumentTabOrderChangingEventArgs> |
Remarks
This event can be canceled.
ElementHidden
Event that occurs when the element changing dock state to Hidden.
Declaration
public event ElementHiddenEventHandler ElementHidden
Event Type
Type |
---|
ElementHiddenEventHandler |
ElementShown
Event that occurs when the element changing dock state from Hidden.
Declaration
public event ElementShownEventHandler ElementShown
Event Type
Type |
---|
ElementShownEventHandler |
FloatWindowBorderBrushChanged
Event that is raised when FloatWindowBorderBrush property is changed.
Declaration
public event PropertyChangedCallback FloatWindowBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowBorderThicknessChanged
Event that is raised when FloatWindowBorderThickness property is changed.
Declaration
public event PropertyChangedCallback FloatWindowBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowHeaderBackgroundChanged
Event that is raised when FloatWindowHeaderBackground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowHeaderBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowHeaderForegroundChanged
Event that is raised when FloatWindowHeaderForeground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowHeaderForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowMouseOverBorderBrushChanged
Event that is raised when FloatWindowMouseOverBorderBrush property is changed.
Declaration
public event PropertyChangedCallback FloatWindowMouseOverBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowMouseOverHeaderBackgroundChanged
Event that is raised when FloatWindowMouseOverHeaderBackground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowMouseOverHeaderBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowMouseOverHeaderForegroundChanged
Event that is raised when FloatWindowMouseOverHeaderForeground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowMouseOverHeaderForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowSelectedBorderBrushChanged
Event that is raised when FloatWindowSelectedBorderBrush property is changed.
Declaration
public event PropertyChangedCallback FloatWindowSelectedBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowSelectedHeaderBackgroundChanged
Event that is raised when FloatWindowSelectedHeaderBackground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowSelectedHeaderBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FloatWindowSelectedHeaderForegroundChanged
Event that is raised when FloatWindowSelectedHeaderForeground property is changed.
Declaration
public event PropertyChangedCallback FloatWindowSelectedHeaderForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsActiveWindowChanged
Occurs when [active window changed].
Declaration
public event PropertyChangedCallback IsActiveWindowChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsFrozeChanged
Occurs when [is froze changed].
Declaration
public event PropertyChangedCallback IsFrozeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsInMDIMaximizedStateChanged
Event that is raised when the IsMDIMaximizedState property is changed.
Declaration
public event PropertyChangedCallback IsInMDIMaximizedStateChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsSelectedDocument
Occurs when [is selected document click] document get selected
Declaration
public event IsSelectedChangedHandler IsSelectedDocument
Event Type
Type |
---|
IsSelectedChangedHandler |
IsSelectedTabChanged
Occurs when [active selected tab changed].
Declaration
public event PropertyChangedCallback IsSelectedTabChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
MoveToOtherTabGroup
Event that occurs when the Tab is moved to other TabGroup.
Declaration
public event TabGroupEventHandler MoveToOtherTabGroup
Event Type
Type |
---|
TabGroupEventHandler |
NewButtonClick
Occurs when [new button click].
Declaration
public event EventHandler NewButtonClick
Event Type
Type |
---|
System.EventHandler |
PersistStateChanged
Event that is raised when PersistState property is changed.
Declaration
public event PropertyChangedCallback PersistStateChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PreviewDockHints
Occurs before displaying the dock hints when drag the windows in DockingManager.
Declaration
public event EventHandler<PreviewDockHintsEventArgs> PreviewDockHints
Event Type
Type |
---|
System.EventHandler<PreviewDockHintsEventArgs> |
Remarks
You can cancel this event, to restrict changing the state
ShowTabItemContextMenuChanged
Event that is raised when ShowTabItemContextMenu property is changed.
Declaration
public event PropertyChangedCallback ShowTabItemContextMenuChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ShowTabListContextMenuChanged
Event that is raised when ShowTabListContextMenu property is changed.
Declaration
public event PropertyChangedCallback ShowTabListContextMenuChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SidePanelBackgroundChanged
Event that is raised when SidePanelBackground property is changed.
Declaration
public event PropertyChangedCallback SidePanelBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SidePanelBorderBrushChanged
Event that is raised when SidePanelBorderBrush property is changed.
Declaration
public event PropertyChangedCallback SidePanelBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SidePanelBorderThicknessChanged
Event that is raised when SidePanelBorderThickness property is changed.
Declaration
public event PropertyChangedCallback SidePanelBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SidePanelSizeChanged
Event that is raised when SidePanelSize property is changed.
Declaration
public event PropertyChangedCallback SidePanelSizeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SplitterBackgroundChanged
Event that is raised when SplitterBackground property is changed.
Declaration
public event PropertyChangedCallback SplitterBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SplitterSizeChanged
Event that is raised when SplitterSize property is changed.
Declaration
public event PropertyChangedCallback SplitterSizeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SwitchModeChanged
Event that is raised when SwitchMode property is changed.
Declaration
public event PropertyChangedCallback SwitchModeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabClosed
Event that occurs when the Tab is Closed.
Declaration
public event TabClosedEventHandler TabClosed
Event Type
Type |
---|
TabClosedEventHandler |
TabGroupCreated
Event that occurs when the TabGroup is Created.
Declaration
public event TabGroupEventHandler TabGroupCreated
Event Type
Type |
---|
TabGroupEventHandler |
TabItemBorderThicknessChanged
Event that is raised when TabItemBorderThickness property is changed.
Declaration
public event PropertyChangedCallback TabItemBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabItemsBorderThicknessSelectedChanged
Event that is raised when TabItemsBorderThicknessSelected property is changed.
Declaration
public event PropertyChangedCallback TabItemsBorderThicknessSelectedChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabItemsCornerRadiusChanged
Event that is raised when TabItemsCornerRadius property is changed.
Declaration
public event PropertyChangedCallback TabItemsCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabOrderChanged
Occurs after item is is rearranged item within a Tabbed window.
Declaration
public event EventHandler<TabOrderChangedEventArgs> TabOrderChanged
Event Type
Type |
---|
System.EventHandler<TabOrderChangedEventArgs> |
TabOrderChanging
Occurs when item is rearranging within a Tabbed window.
Declaration
public event EventHandler<TabOrderChangingEventArgs> TabOrderChanging
Event Type
Type |
---|
System.EventHandler<TabOrderChangingEventArgs> |
Remarks
This event can be canceled.
TabPanelBackgroundChanged
Event that is raised when TabPanelBackground property is changed.
Declaration
public event PropertyChangedCallback TabPanelBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabPanelBorderBrushChanged
Event that is raised when TabPanelBorderBrush property is changed.
Declaration
public event PropertyChangedCallback TabPanelBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TabPanelBorderThicknessChanged
Event that is raised when TabPanelBorderThickness property is changed.
Declaration
public event PropertyChangedCallback TabPanelBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
TargetNameInDockedModeChanged
Event that occurs when the name of the dock-target in docked mode is changed.
Declaration
public event DockTargetNameChangedEventHandler TargetNameInDockedModeChanged
Event Type
Type |
---|
DockTargetNameChangedEventHandler |
TargetNameInFloatingModeChanged
Event that occurs when the name of the dock-target in floating mode changed.
Declaration
public event DockTargetNameChangedEventHandler TargetNameInFloatingModeChanged
Event Type
Type |
---|
DockTargetNameChangedEventHandler |
TransferredFromManager
Occurs when [transferred from manager].
Declaration
public event TransferManagerEventHandler TransferredFromManager
Event Type
Type |
---|
TransferManagerEventHandler |
TransferredToManager
Occurs when [transferred to manager].
Declaration
public event TransferManagerEventHandler TransferredToManager
Event Type
Type |
---|
TransferManagerEventHandler |
TunnelActiveWindowChanged
Tunnel Routed event which fires on ActiveWindow changed
Declaration
public event RoutedEventHandler TunnelActiveWindowChanged
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
WindowActivated
Bubbling routed event fired when WindowActivated is changed, i.e. when WindowActivated is completed.
Declaration
public event RoutedEventHandler WindowActivated
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
WindowClosing
Occurs when [ FloatWindowClosing ]
Declaration
public event WindowClosingEventHandler WindowClosing
Event Type
Type |
---|
WindowClosingEventHandler |
WindowDeactivated
Bubbling routed event fired when WindowDeactivated is changed, i.e. when WindowDeactivated is completed.
Declaration
public event RoutedEventHandler WindowDeactivated
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
WindowDragEnd
Bubbling routed event fired when DockDragEnd is changed, i.e. when DockDragEnd is completed.
Declaration
public event RoutedEventHandler WindowDragEnd
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
WindowDragStart
Bubbling routed event fired when DockDragStart is changed, i.e. when DockDragStart is completed.
Declaration
public event RoutedEventHandler WindowDragStart
Event Type
Type |
---|
System.Windows.RoutedEventHandler |
WindowMoving
Occurs when [ WindowMoving ]
Declaration
public event WindowMovingEventHandler WindowMoving
Event Type
Type |
---|
WindowMovingEventHandler |
WindowResizing
Occurs when [ WindowResizing ]
Declaration
public event WindowResizingEventHandler WindowResizing
Event Type
Type |
---|
WindowResizingEventHandler |
WindowVisibilityChanged
Bubbling routed event fired when DockVisibilityChanged is changed, i.e. when DockVisibilityChanged is completed.
Declaration
public event RoutedEventHandler WindowVisibilityChanged
Event Type
Type |
---|
System.Windows.RoutedEventHandler |