ToolStripRenderEventArgs.Graphics 属性

定义

获取用于绘制的 GraphicsGets the Graphics used to paint.

public:
 property System::Drawing::Graphics ^ Graphics { System::Drawing::Graphics ^ get(); };
public System.Drawing.Graphics Graphics { get; }
member this.Graphics : System.Drawing.Graphics
Public ReadOnly Property Graphics As Graphics

属性值

Graphics

用于绘制的 GraphicsThe Graphics used to paint.

示例

下面的代码示例演示如何重写 OnRenderToolStripBorder 方法,以便在控件周围绘制自定义边框 ToolStripThe following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. 此代码示例是为类提供的更大示例的一部分 ToolStripRendererThis 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);
}
' This method draws a border around the GridStrip control.
Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs)
   MyBase.OnRenderToolStripBorder(e)
   
   ControlPaint.DrawFocusRectangle(e.Graphics, e.AffectedBounds, SystemColors.ControlDarkDark, SystemColors.ControlDarkDark)
End Sub 

适用于

另请参阅