Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft