Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / SheetView Class / GetShape Method
Name of shape
Example


In This Topic
    GetShape Method
    In This Topic
    Gets a shape.
    Syntax
    'Declaration
     
    Public Overridable Function GetShape( _
       ByVal name As String _
    ) As PSShape
    'Usage
     
    Dim instance As SheetView
    Dim name As String
    Dim value As PSShape
     
    value = instance.GetShape(name)
    public virtual PSShape GetShape( 
       string name
    )

    Parameters

    name
    Name of shape

    Return Value

    PSShape object containing the shape
    Example
    This example changes the backcolor of the shape.
    FarPoint.Win.Spread.DrawingSpace.ArrowShape arrow = new FarPoint.Win.Spread.DrawingSpace.ArrowShape();
    arrow.Name = "MyArrow";
    arrow.Parent = fpSpread1;
    fpSpread1.ActiveSheet.AddShape(arrow, 3, 2);
    
    private void button1_Click(object sender, System.EventArgs e)
    {
    FarPoint.Win.Spread.DrawingSpace.PSShape pss;
    pss = fpSpread1.ActiveSheet.GetShape("MyArrow");
    pss.BackColor = Color.Red;
    }
    
    Dim arrow As New FarPoint.Win.Spread.DrawingSpace.ArrowShape
    arrow.Name = "MyArrow"
    arrow.Parent = FpSpread1
    FpSpread1.ActiveSheet.AddShape(arrow, 3, 2)
    
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
    System.EventArgs) Handles Button1.Click
    Dim pss As FarPoint.Win.Spread.DrawingSpace.PSShape
    pss = FpSpread1.ActiveSheet.GetShape("MyArrow")
    pss.BackColor = Color.Red
    End Sub
    See Also

    Reference

    SheetView Class
    SheetView Members

    User-Task Documentation

    Working with Shapes