ToolStripRenderEventArgs.Graphics プロパティ

定義

描画に使用する Graphics を取得します。

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

描画に使用する Graphics

次のコード例は、メソッドをオーバーライドしてコントロールの OnRenderToolStripBorder 周囲にカスタム境界線を描画する方法を ToolStrip 示しています。 このコード例は、ToolStripRenderer クラスのために提供されている大規模な例の一部です。

// 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

適用対象

こちらもご覧ください