MESCIUS.ActiveReports.Design.Win Assembly / GrapeCity.ActiveReports.Design Namespace / LayoutMode Enumeration

LayoutMode Enumeration
Enumeration of modes for laying out controls on the report designer.
Syntax
'Declaration
 
Public Enum LayoutMode 
   Inherits 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