[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Design.LayoutMode

LayoutMode Enum

Represents the layout modes available in the ActiveReports designer, specifying how elements align and snap within the design surface.

Namespace: GrapeCity.ActiveReports.Design
Assembly: MESCIUS.ActiveReports.Design.Win.dll
Syntax
[Flags]
public enum LayoutMode
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.

Fields

Name Description
DimHelperLines

Represents the layout mode which makes helper lines less prominent, aiding in design without distraction.

None

Represents the layout mode which disables all snapping and alignment aids on the design surface.

SnapGrid

Represents the layout mode which enables snapping to grid lines on the design surface.

SnapLines

Represents the layout mode which enables snapping of elements to alignment lines based on the positions of other elements on the design surface.