ToolStripRenderEventArgs 類別

定義

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
繼承
ToolStripRenderEventArgs
衍生

範例

下列程式碼範例示範如何覆寫 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

備註

類別 ToolStripRenderEventArgs 也會提供 、 DrawToolStripBorderDrawToolStripBackground 方法的資料 DrawImageMargin

建構函式

ToolStripRenderEventArgs(Graphics, ToolStrip)

針對指定的 ToolStripRenderEventArgs 並使用指定的 ToolStrip,初始化 Graphics 類別的新執行個體。

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

針對指定的 ToolStripRenderEventArgs 初始化 ToolStrip 類別的新執行個體,並使用指定的 Graphics 來繪製具有指定之 Color 的指定範圍。

屬性

AffectedBounds

取得 Rectangle,表示要繪製之區域的範圍。

BackColor

取得 Color,用於繪製 ToolStrip 的背景。

ConnectedArea

取得 Rectangle,表示 ToolStripDropDown 及其 OwnerItem 之間的重疊區域。

Graphics

取得用來繪製的 Graphics

ToolStrip

取得要繪製的 ToolStrip

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱