VisualBrick Class
A visual brick that is rendered on a page as a simple rectangle and the base for all other visual bricks.
Namespace: DevExpress.XtraPrinting
Assembly: DevExpress.Printing.v24.1.Core.dll
NuGet Package: DevExpress.Printing.Core
#Declaration
#Related API Members
The following members return VisualBrick objects:
#Remarks
VisualBrick exposes the properties that define the basic behavior of a visual brick.
#Example
The following code demonstrates how to create a VisualBrick
and specify its dimensions and border settings, using the BrickGraphics.DrawRect method:
using DevExpress.XtraPrinting;
// ...
VisualBrick visBrick;
BrickGraphics brickGraph = printingSystem1.Graph;
// Start the report generation.
printingSystem1.Begin();
// Create a rectangle.
RectangleF rect = new RectangleF(new PointF(0, 0), new SizeF(150, 50));
// Specify a page area.
brickGraph.Modifier = BrickModifier.Detail;
// Add a brick to the report.
visBrick = brickGraph.DrawRect(rect, BorderSide.All, Color.Yellow, Color.Blue);
// Finish the report generation.
printingSystem1.End();
// Preview the report.
printingSystem1.PreviewFormEx.Show();
See Also