Skip to main content

VerticalContentSplitting Enum

Specifies how content bricks are split if they are partially positioned outside the right page margin.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Data.v23.2.dll

NuGet Package: DevExpress.Data

Declaration

[ResourceFinder(typeof(ResFinder))]
public enum VerticalContentSplitting

Members

Name Description
Exact

When the brick dimensions do not fit into the right page margin, the rest of the brick content is split across two pages.

Smart

When the brick dimensions do not fit into the right page margin, the brick content is moved to a new page in its entirety.

Remarks

Specifies how content bricks should be split across pages in a vertical direction. These enumeration values are returned by the LinkBase.VerticalContentSplitting property.

Tips and Limitations

Smart Split Specifics

In a scenario where the label spans the entire page width within PageHeaderBand or PageFooterBand, the reporting engine treats the right side of the label as the border for content splitting. In this case, both the Smart and Exact settings will result in the same behavior.

To address this situation, move the header label to TopMarginBand or BottomMarginBand, and it will not be treated as part of the content to be separated based on the right margin. This approach allows the report engine to correctly handle content splitting based on the actual content within the DetailBand.

See Also