menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DocumentLayouter - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DocumentLayouter

    Inheritance
    System.Object
    DocumentLayouter
    Implements
    ILayoutProcessHandler
    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()
    Namespace: Syncfusion.DLS.Rendering
    Assembly: Syncfusion.DLS.Base.dll
    Syntax
    public class DocumentLayouter : ILayoutProcessHandler

    Constructors

    DocumentLayouter()

    Declaration
    public DocumentLayouter()

    Properties

    CurrentColumn

    Declaration
    protected Column CurrentColumn { get; }
    Property Value
    Type
    Column

    CurrentPage

    Declaration
    protected Page CurrentPage { get; }
    Property Value
    Type
    Page

    CurrentSection

    Declaration
    protected ISection CurrentSection { get; }
    Property Value
    Type
    ISection

    IsEvenPage

    Declaration
    protected bool IsEvenPage { get; }
    Property Value
    Type
    System.Boolean

    Pages

    Declaration
    public PageCollection Pages { get; }
    Property Value
    Type
    PageCollection

    Methods

    Layout(IDocument, CustomGraphics)

    Declaration
    public PageCollection Layout(IDocument doc, CustomGraphics cg)
    Parameters
    Type Name Description
    IDocument doc
    CustomGraphics cg
    Returns
    Type
    PageCollection

    Explicit Interface Implementations

    ILayoutProcessHandler.GetNextArea(out RectangleF)

    Declaration
    bool ILayoutProcessHandler.GetNextArea(out RectangleF area)
    Parameters
    Type Name Description
    System.Drawing.RectangleF area
    Returns
    Type
    System.Boolean

    ILayoutProcessHandler.HandleSplittedWidget(SplitWidgetContainer, LayoutState)

    Declaration
    bool ILayoutProcessHandler.HandleSplittedWidget(SplitWidgetContainer stWidgetContainer, LayoutState state)
    Parameters
    Type Name Description
    SplitWidgetContainer stWidgetContainer
    LayoutState state
    Returns
    Type
    System.Boolean

    ILayoutProcessHandler.PushLayoutedWidget(LayoutedWidget)

    Declaration
    void ILayoutProcessHandler.PushLayoutedWidget(LayoutedWidget ltWidget)
    Parameters
    Type Name Description
    LayoutedWidget ltWidget

    Implements

    ILayoutProcessHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved