BrickBase.Modifier Property
Specifies the page area for displaying a specific brick.
Namespace: DevExpress.XtraPrinting
Assembly: DevExpress.Printing.v25.1.Core.dll
NuGet Package: DevExpress.Printing.Core
Declaration
Property Value
| Type | Description |
|---|---|
| BrickModifier | A BrickModifier enumeration value that represents the page area for displaying a specific brick. |
Available values:
| Name | Description |
|---|---|
| None | This value doesn’t represent any section of the document. It is used when specifying the LinkBase.SkipArea property, to specify that no section should be skipped when creating a document. Note that you can’t create a document using this brick modifier value. |
| Detail | Represents the detail section of the document. |
| DetailHeader | Represents the detail header section of the document. |
| DetailFooter | Represents the detail footer section of the document. |
| ReportHeader | Represents the report header section of the document. |
| ReportFooter | Represents the report footer section of the document. |
| MarginalHeader | Represents the marginal page header section of the document. |
| MarginalFooter | Represents the marginal page footer section of the document. |
| InnerPageHeader | Represents the inner page header section of the document. |
| InnerPageFooter | Represents the inner page footer section of the document. |
Remarks
A report can contain several sections. These sections are listed in the BrickModifier enumeration. The following image describes a report’s structure:

In order to be displayed in the preview window, a report must contain at least one brick in the detail section. However, bricks can be inserted into any report section. To customize a report section, you should set the BrickGraphics.Modifier property to one of the BrickModifier members. Modifier is a trigger that tells the PrintingSystem which report section to customize.