[]
        
(Showing Draft Content)

Understanding the Built-in Shapes

The FpSpread component provides the following built-in shapes that provide a basis for much of the shape customization that is possible with the component. These shapes are available from the Insert menu in the Spread Designer as well as from separate classes in code.

The shapes are summarized in this table (with arbitrarily colored examples of the shapes).

To add a shape, you can use code or you can use the Spread Designer. For more information about creating shapes in the Spread Designer, refer to the Insert Menu. For more information about the shapes classes, refer to the FarPoint.Win.Spread.DrawingSpace namespace.

Each shape can be rotated and resized, and their ability to be rotated and resized by the end user can be constrained. Colors, shadows, and transparency can be adjusted.

Basic Shapes

The basic shapes are summarized in this table (with arbitrarily colored examples of the shapes).

Shape

Example

Insert Menu

EllipseShape

Spread WinForms displays the built-in Ellipse shape that developers can add to a worksheet through the Spread Designer Shape option.

Ellipse

LineShape

Spread WinForms displays the built-in Line shape that developers can add to a worksheet through the Spread Designer Shape option.

Line > Normal

MultiSideShape

Spread WinForms displays the built-in multiple-sided Polygon shape that developers can add through the Spread Designer Shape option.

Polygon ...

RectangleShape

Spread WinForms displays the built-in Rectangle shape that developers can add to a worksheet through the Spread Designer Shape option.

Rectangle > Default

RoundedRectangleShape

Spread WinForms displays the built-in Rounded Rectangle shape that developers can add through the Spread Designer Shape option.

Rectangle > Rounded Corners

TextShape

Spread WinForms displays the built-in Text shape with sample text that developers can add through the Spread Designer Shape option.

Text . . .

TriangleShape

Spread WinForms displays the built-in Triangle shape that developers can add to a worksheet through the Spread Designer Shape option.

Triangle

Arrow Shapes

The arrow shapes are summarized in this table (with arbitrarily colored examples of the shapes).

Shape

Example

Insert Menu

ArrowShape

Spread WinForms displays the built-in Arrow shape that developers can add to a worksheet through the Spread Designer Shape option.

Arrow > Straight

BentArrowShape

Spread WinForms displays the built-in Bent Arrow shape that developers can add through the Spread Designer Shape option.

Arrow > Bent

CalloutArrowShape

Spread WinForms displays the built-in Callout shape that developers can add to a worksheet through the Spread Designer Shape option.

Arrow > Callout

CurvedArrowShape

Spread WinForms displays the built-in Curved Arrow shape that developers can add through the Spread Designer Shape option.

Arrow > Curved

FourWayArrowShape

Spread WinForms displays the built-in Four-Way Arrow shape that developers can add through the Spread Designer Shape option.

Arrow > Four-Way

ThreeWayArrowShape

Spread WinForms displays the built-in Three-Way Arrow shape that developers can add through the Spread Designer Shape option.

Arrow > Three-Way

TwoWayArrowShape

Spread WinForms displays the built-in Two-Way Arrow shape that developers can add through the Spread Designer Shape option.

Arrow > Two-Way

Balloon Shapes

The balloon shapes are summarized in this table (with arbitrarily colored examples of the shapes).

Shape

Example

Insert Menu

CaptionBalloonShape

Spread WinForms displays the built-in Caption Balloon shape that developers can add through the Spread Designer Shape option.

Balloon > Caption

ExclamationBalloonShape

Spread WinForms displays the built-in Exclamation Balloon shape that developers can add through the Spread Designer Shape option.

Balloon > Exclamation

SquareCaptionBalloonShape

Spread WinForms displays the built-in Square Caption Balloon shape that developers can add through the Spread Designer Shape option.

Balloon > Square

ThoughtBalloonShape

Spread WinForms displays the built-in Thought Balloon shape that developers can add through the Spread Designer Shape option.

Balloon > Thought

Special Shapes

The special shapes are summarized in this table (with arbitrarily colored examples of the shapes).

Shape

Example

Insert Menu

ArcShape

Spread WinForms displays the built-in Arc shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Arc

BannerShape

Spread WinForms displays the built-in Banner shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Banner

CheckmarkShape

Spread WinForms displays the built-in Checkmark shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Checkmark

ChevronShape

Spread WinForms displays the built-in Chevron shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Chevron

CrescentShape

Spread WinForms displays the built-in Crescent shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Crescent

DiamondShape

Spread WinForms displays the built-in Diamond shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Diamond

DonutShape

Spread WinForms displays the built-in Donut shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Donut

HeartShape

Spread WinForms displays the built-in Heart shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > Heart

LightningBoltShape

Spread WinForms displays the built-in Lightning Bolt shape that developers can add through the Spread Designer Shape option.

Special > Lightning Bolt

UniversalNoShape

Spread WinForms displays the built-in Universal No Symbol shape that developers can add through the Spread Designer Shape option.

Special > Universal No

XShape

Spread WinForms displays the built-in X shape that developers can add to a worksheet through the Spread Designer Shape option.

Special > X

Star Shapes

The star shapes are summarized in this table (with arbitrarily colored examples of the shapes).

Shape

Example

Insert Menu

FivePointStarShape

Spread WinForms displays the built-in Five-Point Star shape that developers can add through the Spread Designer Shape option.

Star > Five-Point Star

BurstShape

Spread WinForms displays the built-in Burst shape that developers can add to a worksheet through the Spread Designer Shape option.

Star > Burst

See Also

Things to Do with Any Shape

Customizing Particular Shapes

Advanced Topics for Shapes