Class RadDockLayout
A layout that position its children based on their Dock value relative to each other.
Inherited Members
Namespace: Telerik.XamarinForms.Common
Assembly: Telerik.XamarinForms.Common.dll
Syntax
public class RadDockLayout : RadLayout<View>
Constructors
RadDockLayout()
Declaration
public RadDockLayout()
Fields
DockProperty
Implements the attached property that represents the dock position of a view.
Declaration
public static readonly BindableProperty DockProperty
Field Value
Xamarin.Forms.BindableProperty
|
StretchLastChildProperty
Implements the bindable property that specify if the last visible child should take remaining space.
Declaration
public static readonly BindableProperty StretchLastChildProperty
Field Value
Xamarin.Forms.BindableProperty
|
Properties
StretchLastChild
Gets or sets whether last visible child will be given the whole remaining space during layout.
Declaration
public bool StretchLastChild { get; set; }
Property Value
System.Boolean
|
Remarks
When true and RadDockLayout is given more size than needed the last visible child will be layout with the remaining size.
Methods
GetDock(BindableObject)
Gets dock value.
Declaration
public static Dock GetDock(BindableObject bindable)
Parameters
Xamarin.Forms.BindableObject
bindable
The bindable whose dock value is read. |
Returns
Dock
The current dock value. |
OnRemoved(View)
Declaration
protected override void OnRemoved(View view)
Parameters
Xamarin.Forms.View
view
|
SetDock(BindableObject, Dock)
Sets the dock value.
Declaration
public static void SetDock(BindableObject bindable, Dock value)
Parameters
Xamarin.Forms.BindableObject
bindable
The bindable whose dock to change. |
Dock
value
The new dock value. |