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

ShapeGeometry.Preset Property

Gets or sets the shape’s geometry type.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v18.2.Core.dll

Declaration

ShapeGeometryPreset Preset { get; set; }

Property Value

Type Description
ShapeGeometryPreset

One of the ShapeGeometryPreset enumeration values indicating the shape’s geometry preset.

Available values:

Show 178 items
Name Description
Custom

Specifies a custom geometric shape.

LineInverse

Specifies an inverse line shape.

Spreadsheet_ShapeType_LineInverse

Triangle

Specifies an isosceles triangle.

Spreadsheet_ShapeType_Triangle

RightTriangle

Specifies a right triangle.

Spreadsheet_ShapeType_RightTriangle

Rectangle

Specifies a rectangle.

Spreadsheet_ShapeType_Rectangle

Diamond

Specifies a diamond.

Spreadsheet_ShapeType_Diamond

Parallelogram

Specifies a parallelogram.

Spreadsheet_ShapeType_Parallelogram

Trapezoid

Specifies a trapezoid.

Spreadsheet_ShapeType_Trapezoid

NonIsoscelesTrapezoid

Specifies a non-isosceles trapezoid.

Spreadsheet_ShapeType_NonIsoscelesTrapezoid

RegularPentagon

Specifies a regular pentagon.

Spreadsheet_ShapeType_RegularPentagon

Hexagon

Specifies a hexagon.

Spreadsheet_ShapeType_Hexagon

Heptagon

Specifies a heptagon.

Spreadsheet_ShapeType_Heptagon

Octagon

Specifies an octagon.

Spreadsheet_ShapeType_Octagon

Decagon

Specifies a decagon.

Spreadsheet_ShapeType_Decagon

Dodecagon

Specifies a dodecagon.

Spreadsheet_ShapeType_Dodecagon

Star4

Specifies a 4-point star.

Spreadsheet_ShapeType_Star4

Star5

Specifies a 5-point star.

Spreadsheet_ShapeType_Star5

Star6

Specifies a 6-point star.

Spreadsheet_ShapeType_Star6

Star7

Specifies a 7-point star.

Spreadsheet_ShapeType_Star7

Star8

Specifies an 8-point star.

Spreadsheet_ShapeType_Star8

Star10

Specifies a 10-point star.

Spreadsheet_ShapeType_Star10

Star12

Specifies a 12-point star.

Spreadsheet_ShapeType_Star12

Star16

Specifies a 16-point star.

Spreadsheet_ShapeType_Star16

Star24

Specifies a 24-point star.

Spreadsheet_ShapeType_Star24

Star32

Specifies a 32-point star.

Spreadsheet_ShapeType_Star32

RoundedRectangle

Specifies a rounded rectangle.

Spreadsheet_ShapeType_RoundedRectangle

RoundSingleCornerRectangle

Represents a rectangle with one rounded corner.

Spreadsheet_ShapeType_RoundSingleCornerRectangle

RoundSameSideCornerRectangle

Represents a rectangle with two-rounded corners that share a side.

Spreadsheet_ShapeType_RoundSameSideCornerRectangle

RoundDiagonalCornerRectangle

Specifies a rectangle with two rounded corners, diagonally-opposed.

Spreadsheet_ShapeType_RoundDiagonalCornerRectangle

SnipAndRoundSingleCornerRectangle

Specifies a rectangle with one snipped corner and one rounded corner.

Spreadsheet_ShapeType_SnipAndRoundSingleCornerRectangle

SnipSingleCornerRectangle

Specifies a rectangle with one snipped corner.

Spreadsheet_ShapeType_SnipSingleCornerRectangle

SnipSameSideCornerRectangle

Specifies a rectangle with two snipped corners that share a side.

Spreadsheet_ShapeType_SnipSameSideCornerRectangle

SnipDiagonalCornerRectangle

Specifies a rectangle with two snipped corners, diagonally-opposed.

Spreadsheet_ShapeType_SnipDiagonalCornerRectangle

Plaque

Specifies a plaque.

Spreadsheet_ShapeType_Plaque

Oval

Specifies an oval.

Spreadsheet_ShapeType_Oval

Teardrop

Specifies a water droplet.

Spreadsheet_ShapeType_Teardrop

Pentagon

Specifies a pentagon.

Spreadsheet_ShapeType_Pentagon

Chevron

Specifies a chevron.

Spreadsheet_ShapeType_Chevron

PieWedge

Specifies a quarter of a circular shape.

Spreadsheet_ShapeType_PieWedge

Pie

Specifies a circle with a portion missing.

Spreadsheet_ShapeType_Pie

BlockArc

Specifies a block arc.

Spreadsheet_ShapeType_BlockArc

Donut

Specifies a donut.

Spreadsheet_ShapeType_Donut

NoSymbol

Specifies a prohibition sign.

Spreadsheet_ShapeType_NoSymbol

RightArrow

Specifies a block arrow that points right.

Spreadsheet_ShapeType_RightArrow

LeftArrow

Specifies a block arrow that points left.

Spreadsheet_ShapeType_LeftArrow

UpArrow

Specifies a block arrow that points up.

Spreadsheet_ShapeType_UpArrow

DownArrow

Specifies a block arrow that points down.

Spreadsheet_ShapeType_DownArrow

StripedRightArrow

Specifies a block arrow that points right and has stripes on the tail.

Spreadsheet_ShapeType_StripedRightArrow

NotchedRightArrow

Specifies a notched block arrow that points right.

Spreadsheet_ShapeType_NotchedRightArrow

BentUpArrow

Specifies a block arrow that follows a sharp 90-degree angle and points up by default.

Spreadsheet_ShapeType_BentUpArrow

LeftRightArrow

Specifies a block arrow that points left and right.

Spreadsheet_ShapeType_LeftRightArrow

UpDownArrow

Specifies a block arrow that points up and down.

Spreadsheet_ShapeType_UpDownArrow

LeftUpArrow

Specifies a block arrow that points left and up.

Spreadsheet_ShapeType_LeftUpArrow

LeftRightUpArrow

Specifies a block arrow that points left, right, and up.

Spreadsheet_ShapeType_LeftRightUpArrow

QuadArrow

Specifies a block arrow that points up, down, left, and right.

Spreadsheet_ShapeType_QuadArrow

LeftArrowCallout

Specifies a callout with an arrow that points left.

Spreadsheet_ShapeType_LeftArrowCallout

RightArrowCallout

Specifies a callout with an arrow that points right.

Spreadsheet_ShapeType_RightArrowCallout

UpArrowCallout

Specifies a callout with an arrow that points up.

Spreadsheet_ShapeType_UpArrowCallout

DownArrowCallout

Specifies a callout with an arrow that points down.

Spreadsheet_ShapeType_DownArrowCallout

LeftRightArrowCallout

Specifies a callout with arrows that point both left and right.

Spreadsheet_ShapeType_LeftRightArrowCallout

UpDownArrowCallout

Specifies a callout with arrows that point up and down.

Spreadsheet_ShapeType_UpDownArrowCallout

QuadArrowCallout

Specifies a callout with arrows that point up, down, left, and right.

Spreadsheet_ShapeType_QuadArrowCallout

BentArrow

Specifies a block arrow that follows a curved 90-degree angle.

Spreadsheet_ShapeType_BentArrow

UTurnArrow

Specifies a block arrow that forms a U-shape.

Spreadsheet_ShapeType_UTurnArrow

CircularArrow

Specifies a block arrow that follows a curved 180-degree angle.

Spreadsheet_ShapeType_CircularArrow

LeftCircularArrow

Specifies a circular arrow pointing counter-clockwise.

Spreadsheet_ShapeType_LeftCircularArrow

LeftRightCircularArrow

Specifies a circular arrow pointing both clockwise and counter-clockwise.

Spreadsheet_ShapeType_LeftRightCircularArrow

CurvedRightArrow

Specifies a block arrow that curves right.

Spreadsheet_ShapeType_CurvedRightArrow

CurvedLeftArrow

Specifies a block arrow that curves left.

Spreadsheet_ShapeType_CurvedLeftArrow

CurvedUpArrow

Specifies a block arrow that curves up.

Spreadsheet_ShapeType_CurvedUpArrow

CurvedDownArrow

Specifies a block arrow that curves down.

Spreadsheet_ShapeType_CurvedDownArrow

SwooshArrow

Specifies a curved arrow.

Spreadsheet_ShapeType_SwooshArrow

Cube

Specifies a cube.

Spreadsheet_ShapeType_Cube

Can

Specifies a can.

Spreadsheet_ShapeType_Can

LightningBolt

Specifies a lightning bolt.

Spreadsheet_ShapeType_LightningBolt

Heart

Specifies a heart.

Spreadsheet_ShapeType_Heart

Sun

Specifies a sun shape.

Spreadsheet_ShapeType_Sun

Moon

Specifies a moon shape.

Spreadsheet_ShapeType_Moon

SmileyFace

Specifies a smiley face.

Spreadsheet_ShapeType_SmileyFace

Explosion1

Specifies an explosion shape.

Spreadsheet_ShapeType_Explosion1

Explosion2

Specifies an explosion shape.

Spreadsheet_ShapeType_Explosion2

FoldedCorner

Specifies a rectangle with a folded corner.

Spreadsheet_ShapeType_FoldedCorner

Bevel

Specifies a bevel.

Spreadsheet_ShapeType_Bevel

Frame

Specifies a rectangular picture frame.

Spreadsheet_ShapeType_Frame

HalfFrame

Specifies half of a rectangular picture frame.

Spreadsheet_ShapeType_HalfFrame

LShape

Specifies an L-shape.

Spreadsheet_ShapeType_LShape

DiagonalStripe

Specifies a diagonal stripe.

Spreadsheet_ShapeType_DiagonalStripe

Chord

Specifies a circle with a chord.

Spreadsheet_ShapeType_Chord

Arc

Specifies an arc.

Spreadsheet_ShapeType_Arc

LeftBracket

Specifies an opening bracket.

Spreadsheet_ShapeType_LeftBracket

RightBracket

Specifies a closing bracket.

Spreadsheet_ShapeType_RightBracket

LeftBrace

Specifies an opening brace.

Spreadsheet_ShapeType_LeftBrace

RightBrace

Specifies a closing brace.

Spreadsheet_ShapeType_RightBrace

DoubleBracket

Specifies a pair of brackets.

Spreadsheet_ShapeType_DoubleBracket

DoubleBrace

Specifies a pair of braces.

Spreadsheet_ShapeType_DoubleBrace

LineCallout1

Specifies a callout with no border and a straight callout line.

Spreadsheet_ShapeType_LineCallout1

LineCallout2

Specifies a callout with no border and a two-segment callout line.

Spreadsheet_ShapeType_LineCallout2

LineCallout3

Specifies a callout with no border and a three-segment callout line.

Spreadsheet_ShapeType_LineCallout3

AccentLineCallout1

Specifies a callout with an accent bar and a straight callout line.

Spreadsheet_ShapeType_AccentLineCallout1

AccentLineCallout2

Specifies a callout with an accent bar and a two-segment callout line.

Spreadsheet_ShapeType_AccentLineCallout2

AccentLineCallout3

Specifies a callout with an accent bar and a three-segment callout line.

Spreadsheet_ShapeType_AccentLineCallout3

BorderLineCallout1

Specifies a callout with a border and a straight callout line.

Spreadsheet_ShapeType_BorderLineCallout1

BorderLineCallout2

Specifies a callout with a border and a two-segment callout line.

Spreadsheet_ShapeType_BorderLineCallout2

BorderLineCallout3

Specifies a callout with a border and a three-segment callout line.

Spreadsheet_ShapeType_BorderLineCallout3

AccentBorderLineCallout1

Specifies a callout with a border, accent bar, and a straight callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout1

AccentBorderLineCallout2

Specifies a callout with a border, accent bar, and a two-segment callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout2

AccentBorderLineCallout3

Specifies a callout with a border, accent bar, and a three-segment callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout3

RectangularCallout

Specifies a rectangular callout.

Spreadsheet_ShapeType_RectangularCallout

RoundedRectangularCallout

Specifies a rectangular callout with rounded corners.

Spreadsheet_ShapeType_RoundedRectangularCallout

OvalCallout

Specifies an oval-shaped callout.

Spreadsheet_ShapeType_OvalCallout

CloudCallout

Specifies a cloud callout.

Spreadsheet_ShapeType_CloudCallout

Cloud

Specifies a cloud shape.

Spreadsheet_ShapeType_Cloud

DownRibbon

Specifies a ribbon banner with its center area below the ribbon ends.

Spreadsheet_ShapeType_DownRibbon

UpRibbon

Specifies a ribbon banner with its center area above the ribbon ends.

Spreadsheet_ShapeType_UpRibbon

CurvedDownRibbon

Specifies a curved down ribbon banner.

Spreadsheet_ShapeType_CurvedDownRibbon

CurvedUpRibbon

Specifies a curved up ribbon banner.

Spreadsheet_ShapeType_CurvedUpRibbon

LeftRightRibbon

Specifies a ribbon with an arrow at both ends.

Spreadsheet_ShapeType_LeftRightRibbon

VerticalScroll

Specifies a vertical scroll.

Spreadsheet_ShapeType_VerticalScroll

HorizontalScroll

Specifies a horizontal scroll.

Spreadsheet_ShapeType_HorizontalScroll

Wave

Specifies a wave.

Spreadsheet_ShapeType_Wave

DoubleWave

Specifies a double wave.

Spreadsheet_ShapeType_DoubleWave

Cross

Specifies a cross.

Spreadsheet_ShapeType_Cross

FlowChartProcess

Specifies the Process flowchart symbol.

Spreadsheet_ShapeType_FlowChartProcess

FlowChartDecision

Specifies the Decision flowchart symbol.

Spreadsheet_ShapeType_Decision

FlowChartInputOutput

Specifies the Input/Output (Data) flowchart symbol.

Spreadsheet_ShapeType_Data

FlowChartPredefinedProcess

Specifies the Predefined Process flowchart symbol.

Spreadsheet_ShapeType_PredefinedProcess

FlowChartInternalStorage

Specifies the Internal Storage flowchart symbol.

Spreadsheet_ShapeType_InternalStorage

FlowChartDocument

Specifies the Document flowchart symbol.

Spreadsheet_ShapeType_Document

FlowChartMultidocument

Specifies the Multi-document flowchart symbol.

Spreadsheet_ShapeType_Multidocument

FlowChartTerminator

Specifies the Terminator flowchart symbol.

Spreadsheet_ShapeType_Terminator

FlowChartPreparation

Specifies the Preparation flowchart symbol.

Spreadsheet_ShapeType_Preparation

FlowChartManualInput

Specifies the Manual Input flowchart symbol.

Spreadsheet_ShapeType_ManualInput

FlowChartManualOperation

Specifies the Manual Operation flowchart symbol.

Spreadsheet_ShapeType_ManualOperation

FlowChartConnector

Specifies the Connector flowchart symbol.

Spreadsheet_ShapeType_Connector

FlowChartPunchedCard

Specifies the Card flowchart symbol.

Spreadsheet_ShapeType_Card

FlowChartPunchedTape

Specifies the Punched Tape flowchart symbol.

Spreadsheet_ShapeType_PunchedTape

FlowChartSummingJunction

Specifies the Summing Junction flowchart symbol.

Spreadsheet_ShapeType_SummingJunction

FlowChartOr

Specifies the Or flowchart symbol.

Spreadsheet_ShapeType_Or

FlowChartCollate

Specifies the Collate flowchart symbol.

Spreadsheet_ShapeType_Collate

FlowChartSort

Specifies the Sort flowchart symbol.

Spreadsheet_ShapeType_Sort

FlowChartExtract

Specifies the Extract flowchart symbol.

Spreadsheet_ShapeType_Extract

FlowChartMerge

Specifies the Merge flowchart symbol.

Spreadsheet_ShapeType_Merge

FlowChartOfflineStorage

Specifies the Offline Storage flowchart symbol.

Spreadsheet_ShapeType_OfflineStorage

FlowChartStoredData

Specifies the Stored Data flowchart symbol.

Spreadsheet_ShapeType_StoredData

FlowChartMagneticTape

Specifies the Magnetic Tape (Sequential Access Storage) flowchart symbol.

Spreadsheet_ShapeType_MagneticTape

FlowChartMagneticDisk

Specifies the Magnetic Disk flowchart symbol.

Spreadsheet_ShapeType_MagneticDisk

FlowChartDirectAccessStorage

Specifies the Direct Access Storage flowchart symbol.

Spreadsheet_ShapeType_MagneticDrum

FlowChartDisplay

Specifies the Display flowchart symbol.

Spreadsheet_ShapeType_Display

FlowChartDelay

Specifies the Delay flowchart symbol.

Spreadsheet_ShapeType_Delay

FlowChartAlternateProcess

Specifies the Alternate Process flowchart symbol.

Spreadsheet_ShapeType_AlternateProcess

FlowChartOffpageConnector

Specifies the Off-page Connector flowchart symbol.

Spreadsheet_ShapeType_OffpageConnector

ActionButtonBlank

Specifies an empty button.

Spreadsheet_ShapeType_ActionButtonBlank

ActionButtonHome

Specifies the Home button.

Spreadsheet_ShapeType_ActionButtonHome

ActionButtonHelp

Specifies the Help button.

Spreadsheet_ShapeType_ActionButtonHelp

ActionButtonInformation

Specifies the Information button.

Spreadsheet_ShapeType_ActionButtonInformation

ActionButtonForwardNext

Specifies the Forward or Next button.

Spreadsheet_ShapeType_ActionButtonForwardNext

ActionButtonBackPrevious

Specifies the Back or Previous button.

Spreadsheet_ShapeType_ActionButtonBackPrevious

ActionButtonEnd

Specifies the End button.

Spreadsheet_ShapeType_ActionButtonEnd

ActionButtonBeginning

Specifies the Beginning button.

Spreadsheet_ShapeType_ActionButtonBeginning

ActionButtonReturn

Specifies the Return button.

Spreadsheet_ShapeType_ActionButtonReturn

ActionButtonDocument

Specifies the Document button.

Spreadsheet_ShapeType_ActionButtonDocument

ActionButtonSound

Specifies the Sound button.

Spreadsheet_ShapeType_ActionButtonSound

ActionButtonMovie

Specifies the Movie button.

Spreadsheet_ShapeType_ActionButtonMovie

Gear6

Specifies a gear with six teeth.

Spreadsheet_ShapeType_Gear6

Gear9

Specifies a gear with nine teeth.

Spreadsheet_ShapeType_Gear9

Funnel

Specifies a funnel.

Spreadsheet_ShapeType_Funnel

Plus

Specifies a plus sign.

Spreadsheet_ShapeType_Plus

Minus

Specifies a minus sign.

Spreadsheet_ShapeType_Minus

Multiply

Specifies a multiplication sign.

Spreadsheet_ShapeType_Multiply

Division

Specifies a division sign.

Spreadsheet_ShapeType_Division

Equal

Specifies an equal sign.

Spreadsheet_ShapeType_Equal

NotEqual

Specifies a not-equal sign.

Spreadsheet_ShapeType_NotEqual

CornerTabs

Specifies four right triangles that define a rectangular shape.

Spreadsheet_ShapeType_CornerTabs

SquareTabs

Specifies four small squares that define a rectangular shape.

Spreadsheet_ShapeType_SquareTabs

PlaqueTabs

Specifies four quarter circles that define a rectangular shape.

Spreadsheet_ShapeType_PlaqueTabs

ChartX

Specifies a rectangle divided into four parts along diagonal lines.

Spreadsheet_ShapeType_ChartX

ChartStar

Specifies a rectangle divided into six parts along a vertical line and diagonal lines.

Spreadsheet_ShapeType_ChartStar

ChartPlus

Specifies a rectangle divided vertically and horizontally into four quarters.

Spreadsheet_ShapeType_ChartPlus

Remarks

The shape’s geometry type is defined by the ShapeCollection.AddShape method’s shapePreset parameter.

See Also