Class
DockingPanel

The docking panel is used as part of the RadDocking control to arrange elements.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.Docking.dll

Syntax:

cs-api-definition
public class DockingPanel : RadDockPanel

Inheritance: objectRadDockPanelDockingPanel

Inherited Members RadDockPanel.DockPropertyRadDockPanel.LastChildFillPropertyRadDockPanel.GetDock(DependencyObject)RadDockPanel.SetDock(DependencyObject, Dock)RadDockPanel.ArrangeOverride(Size)RadDockPanel.LastChildFill

Constructors

DockingPanel()

Declaration

cs-api-definition
public DockingPanel()

Fields

InitialSizeProperty

Identifies the InitialSize attached dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InitialSizeProperty

Field Value

DependencyProperty

Methods

CreateUIElementCollection(FrameworkElement)

Creates a new System.Windows.Controls.UIElementCollection.

Declaration

cs-api-definition
protected override UIElementCollection CreateUIElementCollection(FrameworkElement logicalParent)

Parameters

logicalParent

FrameworkElement

The logical parent element of the collection to be created.

Returns

UIElementCollection

An ordered collection of elements that have the specified logical parent.

GetInitialSize(DependencyObject)

Gets the initial size for object.

Declaration

cs-api-definition
public static Size GetInitialSize(DependencyObject obj)

Parameters

obj

DependencyObject

The object.

Returns

Size

The initial size.

MeasureOverride(Size)

Provides the behavior for the "measure" pass of Silverlight layout. Classes can override this method to define their own measure pass behavior.

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

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

Size

The size that this element determines it needs during layout, based on its calculations of child element sizes.

Overrides RadDockPanel.MeasureOverride(Size)

SetInitialSize(DependencyObject, Size)

Sets the initial size for object.

Declaration

cs-api-definition
public static void SetInitialSize(DependencyObject obj, Size value)

Parameters

obj

DependencyObject

The object.

value

Size

The value.