Skip to main content
Row

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

ShapeCollection.AddShape(ShapeGeometryPreset, CellRange) Method

Inserts a shape to fit in the specified range.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v24.2.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