Back to Devexpress

ShapeBase Class

corelibraries-devexpress-dot-xtraprinting-dot-shape-0d689832.md

latest2.8 KB
Original Source

ShapeBase Class

Defines the base class for all the shape types.

Namespace : DevExpress.XtraPrinting.Shape

Assembly : DevExpress.Printing.v25.2.Core.dll

NuGet Package : DevExpress.Printing.Core

Declaration

csharp
public abstract class ShapeBase :
    StorableObjectBase,
    ICloneable
vb
Public MustInherit Class ShapeBase
    Inherits StorableObjectBase
    Implements ICloneable

The following members return ShapeBase objects:

LibraryRelated API Members
Cross-Platform Class LibraryShapeBrick.Shape
.NET Reporting ToolsXRShape.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 XRShape topic.

Inheritance

Show 15 items

Object DevExpress.Printing.Utils.DocumentStoring.StorableObjectBase ShapeBase ClosedShapeBase

ShapeBracket

ShapeLine

ShapeStar

FilletShapeBase

ShapeArrow

ShapeBrace

ShapeCross

ShapeEllipse

ShapePolygon

ShapePolygonBase

ShapeRectangle

See Also

ShapeBase Members

DevExpress.XtraPrinting.Shape Namespace