Class RadDockPanel
Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.dll
Syntax
public class RadDockPanel : Panel
Constructors
RadDockPanel()
Initializes a new instance of the RadDockPanel class.
Declaration
public RadDockPanel()
Fields
DockProperty
Identifies the Dock attached dependency property.
Declaration
public static readonly DependencyProperty DockProperty
Field Value
System.Windows.DependencyProperty
|
LastChildFillProperty
Identifies the LastChildFill dependency property.
Declaration
public static readonly DependencyProperty LastChildFillProperty
Field Value
System.Windows.DependencyProperty
|
Properties
LastChildFill
Gets or sets whether last child will fill the available area.
Declaration
public bool LastChildFill { get; set; }
Property Value
System.Boolean
|
Methods
ArrangeOverride(Size)
Arranges the content (child elements) of a RadDockPanel element.
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
System.Windows.Size
finalSize
The Size this element uses to arrange its child elements. |
Returns
System.Windows.Size
The Size that represents the arranged size of this DockPanel element. |
GetDock(DependencyObject)
Gets the value of the Dock attached property for a specified UIElement.
Declaration
public static Dock GetDock(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
The element from which the property value is read. |
Returns
System.Windows.Controls.Dock
The Dock property value for the element. |
MeasureOverride(Size)
Measures the child elements of a RadDockPanel prior to arranging them during the ArrangeOverride pass.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size
availableSize
A maximum Size to not exceed. |
Returns
System.Windows.Size
A Size that represents the element size you want. |
SetDock(DependencyObject, Dock)
Sets the value of the Dock attached property to a specified element.
Declaration
public static void SetDock(DependencyObject obj, Dock value)
Parameters
System.Windows.DependencyObject
obj
The element to which the attached property is written. |
System.Windows.Controls.Dock
value
The needed Dock value. |