ToolStripRenderEventArgs.AffectedBounds Property

 

Gets the Rectangle representing the bounds of the area to be painted.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public Rectangle AffectedBounds { get; }

Property Value

Type: System.Drawing.Rectangle

The Rectangle representing the bounds of the area to be painted.

The following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. This code example is part of a larger example provided for the ToolStripRenderer class.

// This method draws a border around the GridStrip control.
protected override void OnRenderToolStripBorder(
    ToolStripRenderEventArgs e)
{
    base.OnRenderToolStripBorder(e);

    ControlPaint.DrawFocusRectangle(
        e.Graphics,
        e.AffectedBounds,
        SystemColors.ControlDarkDark,
        SystemColors.ControlDarkDark);
}

.NET Framework
Available since 2.0
Return to top
Show: