ShapeCollection.AddShape(ShapeGeometryPreset, Cell, Single, Single) Method
Inserts a shape so that its top left corner is located at the specified cell.
Namespace: DevExpress.Spreadsheet
Assembly: DevExpress.Spreadsheet.v24.1.Core.dll
NuGet Package: DevExpress.Spreadsheet.Core
Declaration
Shape AddShape(
ShapeGeometryPreset shapePreset,
Cell topLeftCell,
float width,
float height
)
Parameters
Name | Type | Description |
---|---|---|
shapePreset | ShapeGeometryPreset | An enumeration member that specifies the shape’s geometry. |
topLeftCell | Cell | A cell where the top left corner of the shape should be located. |
width | Single | The shape’s width. The ISpreadsheetComponent.Unit property determines the unit of measurement. |
height | Single | The shape’s height. The ISpreadsheetComponent.Unit property determines the unit of measurement. |
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.