WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class LCContainer - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class LCContainer

    Inheritance
    System.Object
    LayoutContext
    LCContainer
    LCLineContainer
    Inherited Members
    LayoutContext.m_ltState
    LayoutContext.m_sptWidget
    LayoutContext.m_widget
    LayoutContext.m_ltWidget
    LayoutContext.m_bSkipAreaSpacing
    LayoutContext.m_layoutArea
    LayoutContext.m_lcOperator
    LayoutContext.m_bIsVerticalNotFitted
    LayoutContext.IsEnsureSplitted()
    LayoutContext.DoLayoutAfter()
    LayoutContext.CreateLayoutArea(RectangleF)
    LayoutContext.CreateLayoutedWidget(PointF)
    LayoutContext.Create(IWidget, ILCOperator)
    LayoutContext.SplittedWidget
    LayoutContext.State
    LayoutContext.LayoutInfo
    LayoutContext.LayoutArea
    LayoutContext.CustomGraphics
    LayoutContext.BoundsPaddingRight
    LayoutContext.BoundsPaddingBottom
    LayoutContext.Widget
    LayoutContext.IsVerticalNotFitted
    System.Object.ToString()
    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: Syncfusion.Layouting
    Assembly: Syncfusion.DLS.Base.dll
    Syntax
    public class LCContainer : LayoutContext

    Constructors

    LCContainer(IWidgetContainer, ILCOperator)

    Declaration
    public LCContainer(IWidgetContainer widget, ILCOperator lcOperator)
    Parameters
    Type Name Description
    IWidgetContainer widget
    ILCOperator lcOperator

    Fields

    m_bAtLastOneChildFitted

    Declaration
    protected bool m_bAtLastOneChildFitted
    Field Value
    Type Description
    System.Boolean

    m_currChildLW

    Declaration
    protected LayoutedWidget m_currChildLW
    Field Value
    Type Description
    LayoutedWidget

    m_curWidgetIndex

    Declaration
    protected int m_curWidgetIndex
    Field Value
    Type Description
    System.Int32

    Properties

    CurrentChildWidget

    Declaration
    protected IWidget CurrentChildWidget { get; }
    Property Value
    Type Description
    IWidget

    WidgetContainer

    Declaration
    protected IWidgetContainer WidgetContainer { get; }
    Property Value
    Type Description
    IWidgetContainer

    Methods

    AddChildLW(LayoutContext)

    Declaration
    protected void AddChildLW(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    ChangeChildsAlignment()

    Declaration
    protected virtual void ChangeChildsAlignment()

    CommitChildContext(LayoutContext)

    Declaration
    protected void CommitChildContext(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    CommitForBreaked(LayoutContext)

    Declaration
    protected virtual void CommitForBreaked(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    CommitForFitted(LayoutContext)

    Declaration
    protected virtual void CommitForFitted(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    CommitForNotFitted(LayoutContext)

    Declaration
    protected virtual void CommitForNotFitted(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    CommitForSplitted(LayoutContext)

    Declaration
    protected virtual void CommitForSplitted(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    CreateNextChildContext()

    Declaration
    protected virtual LayoutContext CreateNextChildContext()
    Returns
    Type Description
    LayoutContext

    DoLayoutChild(LayoutContext)

    Layouted current child

    Declaration
    protected virtual void DoLayoutChild(LayoutContext childContext)
    Parameters
    Type Name Description
    LayoutContext childContext

    Layout(RectangleF)

    Declaration
    public override LayoutedWidget Layout(RectangleF rect)
    Parameters
    Type Name Description
    System.Drawing.RectangleF rect
    Returns
    Type Description
    LayoutedWidget
    Overrides
    LayoutContext.Layout(RectangleF)

    NextChildWidget()

    Declaration
    protected bool NextChildWidget()
    Returns
    Type Description
    System.Boolean

    SplitedUpWidget(IWidget)

    Declaration
    protected void SplitedUpWidget(IWidget splitWidget)
    Parameters
    Type Name Description
    IWidget splitWidget

    UpdateClientArea()

    Declaration
    protected virtual void UpdateClientArea()
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved