Spread Windows Forms 12.0 Product Documentation
Sides Property
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.DrawingSpace Namespace > MultiSideShape Class : Sides Property
Gets or sets the number of sides in the shape.
Syntax
'Declaration
 
Public Overridable Property Sides As Integer
'Usage
 
Dim instance As MultiSideShape
Dim value As Integer
 
instance.Sides = value
 
value = instance.Sides
public virtual int Sides {get; set;}

Property Value

Integer number of sides in the multiple-side shape
Remarks

The number of sides must be at least 5 and cannot be more than 255.
If you try to use something for the sides outside of this range, the property defaults to 5.

If you need to make a four-sided figure, use RectangleShape.
If you need to make a three-sided figure, use TriangleShape.
If you need to make a two-sided figure, that would be a LineShape.

Example
This example creates an eight-sided shape.
FarPoint.Win.Spread.DrawingSpace.MultiSideShape ms = new FarPoint.Win.Spread.DrawingSpace.MultiSideShape();
ms.Parent = fpSpread1;
ms.Sides = 8;
ms.SetBounds(10, 10, 50, 50);

fpSpread1.ActiveSheet.AddShape(ms);
Dim ms As New FarPoint.Win.Spread.DrawingSpace.MultiSideShape()
ms.Parent = FpSpread1
ms.Sides = 8
ms.SetBounds(10, 10, 50, 50)

FpSpread1.ActiveSheet.AddShape(ms)
See Also

Reference

MultiSideShape Class
MultiSideShape Members