Class DockingLogicalTreeHelper
This class helps traversing the logical tree of the Docking control.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Docking
Assembly: Telerik.Windows.Controls.Docking.dll
Syntax
public static class DockingLogicalTreeHelper
Methods
GetParentDocking(ISplitItem)
Declaration
public static RadDocking GetParentDocking(this ISplitItem splitContainer)
Parameters
ISplitItem
splitContainer
|
Returns
RadDocking
|
GetParentDocking(ToolWindow)
Gets the parent Docking control of the ToolWindow.
Declaration
public static RadDocking GetParentDocking(this ToolWindow window)
Parameters
ToolWindow
window
|
Returns
RadDocking
|
GetParentDocking(RadPane)
Declaration
public static RadDocking GetParentDocking(this RadPane pane)
Parameters
RadPane
pane
|
Returns
RadDocking
|
GetParentPane(UIElement)
Declaration
public static RadPane GetParentPane(this UIElement element)
Parameters
System.Windows.UIElement
element
|
Returns
RadPane
|
GetParentSplitContainer(ISplitItem)
Declaration
public static RadSplitContainer GetParentSplitContainer(this ISplitItem splitItem)
Parameters
ISplitItem
splitItem
|
Returns
RadSplitContainer
|
GetParentSplitContainer(RadPane)
Declaration
public static RadSplitContainer GetParentSplitContainer(this RadPane radPane)
Parameters
RadPane
radPane
|
Returns
RadSplitContainer
|
GetParentToolWindow(ISplitItem)
Declaration
public static ToolWindow GetParentToolWindow(this ISplitItem splitContainer)
Parameters
ISplitItem
splitContainer
|
Returns
ToolWindow
|
GetParentToolWindow(RadPane)
Declaration
public static ToolWindow GetParentToolWindow(this RadPane pane)
Parameters
RadPane
pane
|
Returns
ToolWindow
|
GetRootlevelSplitContainer(ISplitItem)
Resolves the RadSplitContainer, which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in ToolWindow or directly in the RadDocking control.
Declaration
[Obsolete("This method is marked obsolete, please use the GetRootLevelSplitContainer")]
public static RadSplitContainer GetRootlevelSplitContainer(this ISplitItem splitItem)
Parameters
ISplitItem
splitItem
The RadPaneGroup or RadSplitContainer which root-level container to search for. |
Returns
RadSplitContainer
A RadSplitContainer which direct parent is not of type RadSplitContainer. |
GetRootLevelSplitContainer(ISplitItem)
Declaration
[CLSCompliant(false)]
public static RadSplitContainer GetRootLevelSplitContainer(this ISplitItem splitItem)
Parameters
ISplitItem
splitItem
|
Returns
RadSplitContainer
|
GetRootlevelSplitContainer(RadPane)
Resolves the RadSplitContainer, which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in ToolWindow or directly in the RadDocking control.
Declaration
[Obsolete("This method is obsolete, please use the instead")]
public static RadSplitContainer GetRootlevelSplitContainer(this RadPane pane)
Parameters
RadPane
pane
The RadPane which root-level container to search for. |
Returns
RadSplitContainer
A RadSplitContainer which direct parent is not of type RadSplitContainer. |
GetRootLevelSplitContainer(RadPane)
Declaration
[CLSCompliant(false)]
public static RadSplitContainer GetRootLevelSplitContainer(this RadPane pane)
Parameters
RadPane
pane
|
Returns
RadSplitContainer
|