Skip to main content
A newer version of this page is available. .

ShapeBase Class

Defines the base class for all the shape types.

Namespace: DevExpress.XtraPrinting.Shape

Assembly: DevExpress.Printing.v19.1.Core.dll

Declaration

public abstract class ShapeBase :
    StorableObjectBase,
    ICloneable

The following members return ShapeBase objects:

Library Related API Members
Cross-Platform Class Library ShapeBrick.Shape
Reporting XRShape.Shape

Remarks

This class implements the functionality common to all the shapes’ classes. To create a shape object of a particular type, first insert an XRShape control into the report. Then, create a shape type instance of the required type and set its properties. Finally, assign the created shape type object to the control’s XRShape.Shape property.

To learn more about shapes see the Drawing Lines and Shapes topic.

See Also