Class ExpandableStackLayout
Inheritance
System.Object
ExpandableStackLayout
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class ExpandableStackLayout : StackLayoutPanel, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode
Constructors
ExpandableStackLayout()
Declaration
public ExpandableStackLayout()
Fields
CollapsingEnabledProperty
Properties
CollapsibleChildren1
Declaration
protected List<CollapsibleElement> CollapsibleChildren1 { get; set; }
Property Value
System.Collections.Generic.List<CollapsibleElement>
|
CollapsingEnabled
Gets or sets a boolean value determining whether the layout panel will collapse its content according to its size.
Declaration
public bool CollapsingEnabled { get; set; }
Property Value
System.Boolean
|
Methods
GetElementToCollapse(out Int32)
Declaration
protected CollapsibleElement GetElementToCollapse(out int possibleCollapseStep)
Parameters
System.Int32
possibleCollapseStep
|
Returns
CollapsibleElement
|
GetElementToExpand(Single, Single, out Int32)
Declaration
protected CollapsibleElement GetElementToExpand(float sumAllElementsWidth, float availableWidth, out int possibleExpandStep)
Parameters
System.Single
sumAllElementsWidth
|
System.Single
availableWidth
|
System.Int32
possibleExpandStep
|
Returns
CollapsibleElement
|
InvalidateAll(RadElement)
Declaration
public static void InvalidateAll(RadElement baseElement)
Parameters
RadElement
baseElement
|
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF constraint)
Parameters
System.Drawing.SizeF
constraint
|
Returns
System.Drawing.SizeF
|
Overrides
OnChildrenChanged(RadElement, ItemsChangeOperation)
Declaration
protected override void OnChildrenChanged(RadElement child, ItemsChangeOperation changeOperation)
Parameters
RadElement
child
|
ItemsChangeOperation
changeOperation
|
Overrides
SetCollapsingEnabled(RadElement, Boolean)
Declaration
public static void SetCollapsingEnabled(RadElement rootElement, bool enabled)
Parameters
RadElement
rootElement
|
System.Boolean
enabled
|