ActiveReports 19 .NET Edition
MESCIUS.ActiveReports.Design.Win Assembly / GrapeCity.ActiveReports.Design Namespace / LayoutMode Enumeration

In This Topic
    LayoutMode Enumeration
    In This Topic
    Enumeration of modes for laying out controls on the report designer.
    Syntax
    'Declaration
     
    Public Enum LayoutMode 
       Inherits System.Enum
    public enum LayoutMode : System.Enum 
    Members
    MemberDescription
    DimHelperLinesSpecifies dimensions helper line layout mode.
    NoneAllow free movement of controls.
    SnapGridSnap controls to the grid.
    SnapLinesSnap controls to lines showing alignment to other controls.
    Remarks
    The LayoutMode enumeration allows for the customization of the design surface behavior in the ActiveReports designer. Users can enable or combine different layout modes to facilitate precise placement and alignment of report elements.

    Available modes include:

    • None for no snapping or alignment aids,
    • SnapGrid to enable snapping to a grid pattern,
    • SnapLines to enable snapping to alignment lines based on the positions of other elements,
    • DimHelperLines to make helper lines less prominent, aiding in design without distraction.

    This enumeration supports a bitwise combination of its member values, allowing multiple layout modes to be active simultaneously for enhanced design flexibility.

    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             GrapeCity.ActiveReports.Design.LayoutMode

    See Also

    Reference

    GrapeCity.ActiveReports.Design Namespace
    LayoutMode Property