Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / PaintTabStripButtonEventArgs Class / ButtonRectangle Property
Example


In This Topic
    ButtonRectangle Property
    In This Topic
    Gets the rectangular area that represents the tab button.
    Syntax
    'Declaration
     
    Public ReadOnly Property ButtonRectangle As Rectangle
    'Usage
     
    Dim instance As PaintTabStripButtonEventArgs
    Dim value As Rectangle
     
    value = instance.ButtonRectangle
    public Rectangle ButtonRectangle {get;}

    Property Value

    Rectangle containing the rectangle area representing the tab button
    Example
    This example paints the button on the tab strip.
    private void fpspread1PaintTabStripButton(object sender, FarPoint.Win.Spread.PaintTabStripButtonEventArgs e) 
    { 
          if (e.Pressed == true) { 
                e.Cancel = true; 
                e.Graphics.FillRectangle(Brushes.Aqua, new RectangleF(e.ButtonRectangle.X, e.ButtonRectangle.Y, e.ButtonRectangle.Width, e.ButtonRectangle.Height)); 
          } 
    }
    
    Private Sub fpspread1PaintTabStripButton(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.PaintTabStripButtonEventArgs)
    Handles FpSpread1.PaintTabStripButton
          If e.Pressed = True Then
                e.Cancel = True
                e.Graphics.FillRectangle(Brushes.Aqua, New RectangleF(e.ButtonRectangle.X, e.ButtonRectangle.Y, e.ButtonRectangle.Width, e.ButtonRectangle.Height))
          End If
    End Sub
    See Also