Class LayoutContext
Summary description for LayoutContext.
Inheritance
System.Object
LayoutContext
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Syncfusion.DLS.Base.dll
Syntax
public abstract class LayoutContext
Constructors
LayoutContext(IWidget, ILCOperator)
Declaration
public LayoutContext(IWidget widget, ILCOperator lcOperator)
Parameters
Fields
m_bIsVerticalNotFitted
Declaration
protected bool m_bIsVerticalNotFitted
Field Value
m_bSkipAreaSpacing
Declaration
protected bool m_bSkipAreaSpacing
Field Value
m_layoutArea
Declaration
protected LayoutArea m_layoutArea
Field Value
m_lcOperator
Declaration
protected ILCOperator m_lcOperator
Field Value
m_ltState
Declaration
protected LayoutState m_ltState
Field Value
m_ltWidget
Declaration
protected LayoutedWidget m_ltWidget
Field Value
m_sptWidget
Declaration
protected IWidget m_sptWidget
Field Value
m_widget
Declaration
protected IWidget m_widget
Field Value
Properties
BoundsPaddingBottom
Declaration
protected double BoundsPaddingBottom { get; }
Property Value
BoundsPaddingRight
Declaration
protected double BoundsPaddingRight { get; }
Property Value
CustomGraphics
Declaration
public CustomGraphics CustomGraphics { get; }
Property Value
IsVerticalNotFitted
Declaration
protected bool IsVerticalNotFitted { get; }
Property Value
LayoutArea
Declaration
public LayoutArea LayoutArea { get; }
Property Value
LayoutInfo
Declaration
public ILayoutInfo LayoutInfo { get; }
Property Value
SplittedWidget
Declaration
public IWidget SplittedWidget { get; }
Property Value
State
Declaration
public LayoutState State { get; }
Property Value
Widget
Declaration
protected IWidget Widget { get; }
Property Value
Methods
Create(IWidget, ILCOperator)
Creates the specified widget.
Declaration
public static LayoutContext Create(IWidget widget, ILCOperator lcOperator)
Parameters
Returns
CreateLayoutArea(RectangleF)
Declaration
protected void CreateLayoutArea(RectangleF rect)
Parameters
Type |
Name |
Description |
System.Drawing.RectangleF |
rect |
The rect.
|
CreateLayoutedWidget(PointF)
Declaration
protected void CreateLayoutedWidget(PointF location)
Parameters
Type |
Name |
Description |
System.Drawing.PointF |
location |
|
DoLayoutAfter()
Declaration
protected virtual void DoLayoutAfter()
IsEnsureSplitted()
Determines whether ensure splitted.
Declaration
public bool IsEnsureSplitted()
Returns
Type |
Description |
System.Boolean |
true if ensure splitted; otherwise, false .
|
Layout(RectangleF)
Declaration
public abstract LayoutedWidget Layout(RectangleF rect)
Parameters
Type |
Name |
Description |
System.Drawing.RectangleF |
rect |
|
Returns