Skip to main content
All docs
V25.1
  • Row

    ShapeCollection.AddShape(ShapeGeometryPreset, CellRange) Method

    Inserts a shape to fit in the specified range.

    Namespace: DevExpress.Spreadsheet

    Assembly: DevExpress.Spreadsheet.v25.1.Core.dll

    NuGet Package: DevExpress.Spreadsheet.Core

    Declaration

    Shape AddShape(
        ShapeGeometryPreset shapePreset,
        CellRange targetRange
    )

    Parameters

    Name Type Description
    shapePreset ShapeGeometryPreset

    An enumeration member that specifies the shape’s geometry.

    targetRange CellRange

    A cell range to which the inserted shape should fit.

    Returns

    Type Description
    Shape

    The resulting shape.

    Remarks

    Use the Shape.ShapeType property to determine a drawing object’s type in a ShapeCollection. The ShapeGeometry.Preset property returns a shape’s geometry type.

    The Shape.Fill and Shape.Outline properties allow you to change a shape’s fill and outline settings.

    Use the ShapeCollection.RemoveAt or Shape.Delete method to delete a shape.

    See Also