ToolStripProfessionalRenderer イベント

名前 | 説明 | |
---|---|---|
![]() | RenderArrow | ToolStripItem 上の矢印が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderButtonBackground | ToolStripButton の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderDropDownButtonBackground | ToolStripDropDownButton の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderGrip | ToolStrip の移動ハンドルが描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderImageMargin | イメージとそのコンテナとの間にマージンを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderItemBackground | ToolStripItem の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderItemCheck | 選択済みの ToolStripItem のイメージが描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderItemImage | ToolStripItem のイメージが描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderItemText | ToolStripItem のテキストが描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderLabelBackground | ToolStripLabel の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderMenuItemBackground | ToolStripMenuItem の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderOverflowButtonBackground | オーバーフロー ボタンの背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderSeparator | ToolStripSeparator が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderSplitButtonBackground | ToolStripSplitButton の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderStatusStripSizingGrip | 表示スタイルが変更されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderToolStripBackground | ToolStrip の背景が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderToolStripBorder | ToolStrip の境界線が描画されたときに発生します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderToolStripContentPanelBackground | ToolStripContentPanel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderToolStripPanelBackground | ToolStripPanel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | RenderToolStripStatusLabelBackground | ToolStripStatusLabel の背景を描画します。 ( ToolStripRenderer から継承されます。) |

ToolStripProfessionalRenderer クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)



Microsoft® Outlook® のナビゲーション ウィンドウに似た複合コントロールを作成する方法を、次のコード例に示します。完全なコードの一覧については、「方法 : プロフェッショナル スタイルの ToolStrip コントロールを作成する」を参照してください。
Friend Class StackRenderer Inherits ToolStripProfessionalRenderer Private Shared titleBarGripBmp As Bitmap Private Shared titleBarGripEnc As String = "Qk16AQAAAAAAADYAAAAoAAAAIwAAAAMAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5ANj+RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5ANj+RzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMANj+" ' Define titlebar colors. Private Shared titlebarColor1 As Color = Color.FromArgb(89, 135, 214) Private Shared titlebarColor2 As Color = Color.FromArgb(76, 123, 204) Private Shared titlebarColor3 As Color = Color.FromArgb(63, 111, 194) Private Shared titlebarColor4 As Color = Color.FromArgb(50, 99, 184) Private Shared titlebarColor5 As Color = Color.FromArgb(38, 88, 174) Private Shared titlebarColor6 As Color = Color.FromArgb(25, 76, 164) Private Shared titlebarColor7 As Color = Color.FromArgb(12, 64, 154) Private Shared borderColor As Color = Color.FromArgb(0, 0, 128) Shared Sub New() titleBarGripBmp = StackView.DeserializeFromBase64(titleBarGripEnc) End Sub Public Sub New() End Sub Private Sub DrawTitleBar(ByVal g As Graphics, ByVal rect As Rectangle) ' Assign the image for the grip. Dim titlebarGrip As Image = titleBarGripBmp ' Fill the titlebar. ' This produces the gradient and the rounded-corner effect. g.DrawLine(New Pen(titlebarColor1), rect.X, rect.Y, rect.X + rect.Width, rect.Y) g.DrawLine(New Pen(titlebarColor2), rect.X, rect.Y + 1, rect.X + rect.Width, rect.Y + 1) g.DrawLine(New Pen(titlebarColor3), rect.X, rect.Y + 2, rect.X + rect.Width, rect.Y + 2) g.DrawLine(New Pen(titlebarColor4), rect.X, rect.Y + 3, rect.X + rect.Width, rect.Y + 3) g.DrawLine(New Pen(titlebarColor5), rect.X, rect.Y + 4, rect.X + rect.Width, rect.Y + 4) g.DrawLine(New Pen(titlebarColor6), rect.X, rect.Y + 5, rect.X + rect.Width, rect.Y + 5) g.DrawLine(New Pen(titlebarColor7), rect.X, rect.Y + 6, rect.X + rect.Width, rect.Y + 6) ' Center the titlebar grip. g.DrawImage(titlebarGrip, New Point(rect.X + (rect.Width / 2 - titlebarGrip.Width / 2), rect.Y + 1)) End Sub ' This method handles the RenderGrip event. Protected Overrides Sub OnRenderGrip(e As ToolStripGripRenderEventArgs) DrawTitleBar(e.Graphics, New Rectangle(0, 0, e.ToolStrip.Width, 7)) End Sub ' This method handles the RenderToolStripBorder event. Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs) DrawTitleBar(e.Graphics, New Rectangle(0, 0, e.ToolStrip.Width, 7)) End Sub ' This method handles the RenderButtonBackground event. Protected Overrides Sub OnRenderButtonBackground(e As ToolStripItemRenderEventArgs) Dim g As Graphics = e.Graphics Dim bounds As New Rectangle(Point.Empty, e.Item.Size) Dim gradientBegin As Color = Color.FromArgb(203, 225, 252) Dim gradientEnd As Color = Color.FromArgb(125, 165, 224) Dim button As ToolStripButton = CType(e.Item, ToolStripButton) If button.Pressed OrElse button.Checked Then gradientBegin = Color.FromArgb(254, 128, 62) gradientEnd = Color.FromArgb(255, 223, 154) ElseIf button.Selected Then gradientBegin = Color.FromArgb(255, 255, 222) gradientEnd = Color.FromArgb(255, 203, 136) End If Dim b = New LinearGradientBrush(bounds, gradientBegin, gradientEnd, LinearGradientMode.Vertical) Try g.FillRectangle(b, bounds) Finally b.Dispose() End Try e.Graphics.DrawRectangle(SystemPens.ControlDarkDark, bounds) g.DrawLine(SystemPens.ControlDarkDark, bounds.X, bounds.Y, bounds.Width - 1, bounds.Y) g.DrawLine(SystemPens.ControlDarkDark, bounds.X, bounds.Y, bounds.X, bounds.Height - 1) Dim toolStrip As ToolStrip = button.Owner Dim nextItem As ToolStripButton = CType(button.Owner.GetItemAt(button.Bounds.X, button.Bounds.Bottom + 1), ToolStripButton) If nextItem Is Nothing Then g.DrawLine(SystemPens.ControlDarkDark, bounds.X, bounds.Height - 1, bounds.X + bounds.Width - 1, bounds.Height - 1) End If End Sub End Class
internal class StackRenderer : ToolStripProfessionalRenderer { private static Bitmap titleBarGripBmp; private static string titleBarGripEnc = @"Qk16AQAAAAAAADYAAAAoAAAAIwAAAAMAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5uGMyuGMy+/n5+/n5ANj+RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5wm8/RzIomHRh+/n5ANj+RzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMzHtMRzIoRzIozHtMANj+"; // Define titlebar colors. private static Color titlebarColor1 = Color.FromArgb(89, 135, 214); private static Color titlebarColor2 = Color.FromArgb(76, 123, 204); private static Color titlebarColor3 = Color.FromArgb(63, 111, 194); private static Color titlebarColor4 = Color.FromArgb(50, 99, 184); private static Color titlebarColor5 = Color.FromArgb(38, 88, 174); private static Color titlebarColor6 = Color.FromArgb(25, 76, 164); private static Color titlebarColor7 = Color.FromArgb(12, 64, 154); private static Color borderColor = Color.FromArgb(0, 0, 128); static StackRenderer() { titleBarGripBmp = StackView.DeserializeFromBase64(titleBarGripEnc); } public StackRenderer() { } private void DrawTitleBar(Graphics g, Rectangle rect) { // Assign the image for the grip. Image titlebarGrip = titleBarGripBmp; // Fill the titlebar. // This produces the gradient and the rounded-corner effect. g.DrawLine(new Pen(titlebarColor1), rect.X, rect.Y, rect.X + rect.Width, rect.Y); g.DrawLine(new Pen(titlebarColor2), rect.X, rect.Y + 1, rect.X + rect.Width, rect.Y + 1); g.DrawLine(new Pen(titlebarColor3), rect.X, rect.Y + 2, rect.X + rect.Width, rect.Y + 2); g.DrawLine(new Pen(titlebarColor4), rect.X, rect.Y + 3, rect.X + rect.Width, rect.Y + 3); g.DrawLine(new Pen(titlebarColor5), rect.X, rect.Y + 4, rect.X + rect.Width, rect.Y + 4); g.DrawLine(new Pen(titlebarColor6), rect.X, rect.Y + 5, rect.X + rect.Width, rect.Y + 5); g.DrawLine(new Pen(titlebarColor7), rect.X, rect.Y + 6, rect.X + rect.Width, rect.Y + 6); // Center the titlebar grip. g.DrawImage( titlebarGrip, new Point(rect.X + ((rect.Width / 2) - (titlebarGrip.Width / 2)), rect.Y + 1)); } // This method handles the RenderGrip event. protected override void OnRenderGrip(ToolStripGripRenderEventArgs e) { DrawTitleBar( e.Graphics, new Rectangle(0, 0, e.ToolStrip.Width, 7)); } // This method handles the RenderToolStripBorder event. protected override void OnRenderToolStripBorder(ToolStripRenderEventArgs e) { DrawTitleBar( e.Graphics, new Rectangle(0, 0, e.ToolStrip.Width, 7)); } // This method handles the RenderButtonBackground event. protected override void OnRenderButtonBackground(ToolStripItemRenderEventArgs e) { Graphics g = e.Graphics; Rectangle bounds = new Rectangle(Point.Empty, e.Item.Size); Color gradientBegin = Color.FromArgb(203, 225, 252); Color gradientEnd = Color.FromArgb(125, 165, 224); ToolStripButton button = e.Item as ToolStripButton; if (button.Pressed || button.Checked) { gradientBegin = Color.FromArgb(254, 128, 62); gradientEnd = Color.FromArgb(255, 223, 154); } else if (button.Selected) { gradientBegin = Color.FromArgb(255, 255, 222); gradientEnd = Color.FromArgb(255, 203, 136); } using (Brush b = new LinearGradientBrush( bounds, gradientBegin, gradientEnd, LinearGradientMode.Vertical)) { g.FillRectangle(b, bounds); } e.Graphics.DrawRectangle( SystemPens.ControlDarkDark, bounds); g.DrawLine( SystemPens.ControlDarkDark, bounds.X, bounds.Y, bounds.Width - 1, bounds.Y); g.DrawLine( SystemPens.ControlDarkDark, bounds.X, bounds.Y, bounds.X, bounds.Height - 1); ToolStrip toolStrip = button.Owner; ToolStripButton nextItem = button.Owner.GetItemAt( button.Bounds.X, button.Bounds.Bottom + 1) as ToolStripButton; if (nextItem == null) { g.DrawLine( SystemPens.ControlDarkDark, bounds.X, bounds.Height - 1, bounds.X + bounds.Width - 1, bounds.Height - 1); } } }

System.Windows.Forms.ToolStripRenderer
System.Windows.Forms.ToolStripProfessionalRenderer


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolStripProfessionalRenderer コンストラクタ ()
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


ToolStripProfessionalRenderer クラスから派生したクラスのインスタンスを作成する方法を、次のコード例に示します。このコード例は、ToolStripProfessionalRenderer クラスのトピックで取り上げているコード例の一部分です。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolStripProfessionalRenderer コンストラクタ

名前 | 説明 |
---|---|
ToolStripProfessionalRenderer () | ToolStripProfessionalRenderer クラスの新しいインスタンスを初期化します。 |
ToolStripProfessionalRenderer (ProfessionalColorTable) | ToolStripProfessionalRenderer クラスの新しいインスタンスを初期化します。 |

ToolStripProfessionalRenderer コンストラクタ (ProfessionalColorTable)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim professionalColorTable As ProfessionalColorTable Dim instance As New ToolStripProfessionalRenderer(professionalColorTable)

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ToolStripProfessionalRenderer プロパティ

名前 | 説明 | |
---|---|---|
![]() | ColorTable | 描画に使用するカラー パレットを取得します。 |
![]() | RoundedEdges | コントロールの端を、直角または鋭角の外観ではなく、丸い外観にするかどうかを示す値を取得または設定します。 |

ToolStripProfessionalRenderer メソッド

名前 | 説明 | |
---|---|---|
![]() | CreateDisabledImage | 指定したイメージのグレースケールのコピーを作成します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawArrow | ToolStripItem 上に矢印を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawButtonBackground | ToolStripButton の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawDropDownButtonBackground | ToolStripDropDownButton の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawGrip | ToolStrip に移動ハンドルを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawImageMargin | ToolStrip 上のイメージの周りに空白を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawItemBackground | ToolStripItem の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawItemCheck | ToolStripItem 上に、項目が選択されていることを示すイメージを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawItemImage | ToolStripItem 上にイメージを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawItemText | ToolStripItem 上にテキストを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawLabelBackground | ToolStripLabel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawMenuItemBackground | ToolStripMenuItem の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawOverflowButtonBackground | オーバーフロー ボタンの背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawSeparator | ToolStripSeparator を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawSplitButton | ToolStripSplitButton を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawStatusStripSizingGrip | サイズ変更グリップを描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawToolStripBackground | ToolStrip の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawToolStripBorder | ToolStrip の境界線を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawToolStripContentPanelBackground | ToolStripContentPanel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawToolStripPanelBackground | ToolStripPanel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | DrawToolStripStatusLabelBackground | ToolStripStatusLabel の背景を描画します。 ( ToolStripRenderer から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | Initialize | 派生クラスでオーバーライドすると、特定の ToolStrip のカスタムの初期化処理を提供します。 ( ToolStripRenderer から継承されます。) |
![]() | InitializeContentPanel | 指定した ToolStripContentPanel を初期化します。 ( ToolStripRenderer から継承されます。) |
![]() | InitializeItem | 派生クラスでオーバーライドすると、特定の ToolStripItem のカスタムの初期化処理を提供します。 ( ToolStripRenderer から継承されます。) |
![]() | InitializePanel | 指定した ToolStripPanel を初期化します。 ( ToolStripRenderer から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | OnRenderArrow | オーバーライドされます。 |
![]() | OnRenderButtonBackground | オーバーライドされます。 |
![]() | OnRenderDropDownButtonBackground | オーバーライドされます。 |
![]() | OnRenderGrip | オーバーライドされます。 |
![]() | OnRenderImageMargin | オーバーライドされます。 |
![]() | OnRenderItemBackground | OnRenderItemBackground イベントを発生させます。 ( ToolStripRenderer から継承されます。) |
![]() | OnRenderItemCheck | オーバーライドされます。 |
![]() | OnRenderItemImage | オーバーライドされます。 |
![]() | OnRenderItemText | オーバーライドされます。 |
![]() | OnRenderLabelBackground | オーバーライドされます。 |
![]() | OnRenderMenuItemBackground | オーバーライドされます。 |
![]() | OnRenderOverflowButtonBackground | オーバーライドされます。 |
![]() | OnRenderSeparator | オーバーライドされます。 |
![]() | OnRenderSplitButtonBackground | オーバーライドされます。 |
![]() | OnRenderStatusStripSizingGrip | RenderStatusStripSizingGrip イベントを発生させます。 ( ToolStripRenderer から継承されます。) |
![]() | OnRenderToolStripBackground | オーバーライドされます。 |
![]() | OnRenderToolStripBorder | オーバーライドされます。 |
![]() | OnRenderToolStripContentPanelBackground | オーバーライドされます。 RenderToolStripContentPanelBackground イベントを発生させます。 |
![]() | OnRenderToolStripPanelBackground | オーバーライドされます。 RenderToolStripPanelBackground イベントを発生させます。 |
![]() | OnRenderToolStripStatusLabelBackground | オーバーライドされます。 RenderToolStripStatusLabelBackground イベントを発生させます。 |

ToolStripProfessionalRenderer メンバ
ToolStrip オブジェクトの描画機能を、カスタムのパレットおよび簡素化されたスタイルを適用することによって処理します。
ToolStripProfessionalRenderer データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | ToolStripProfessionalRenderer | オーバーロードされます。 ToolStripProfessionalRenderer クラスの新しいインスタンスを初期化します。 |

名前 | 説明 | |
---|---|---|
![]() | ColorTable | 描画に使用するカラー パレットを取得します。 |
![]() | RoundedEdges | コントロールの端を、直角または鋭角の外観ではなく、丸い外観にするかどうかを示す値を取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | CreateDisabledImage | 指定したイメージのグレースケールのコピーを作成します。 (ToolStripRenderer から継承されます。) |
![]() | DrawArrow | ToolStripItem 上に矢印を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawButtonBackground | ToolStripButton の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawDropDownButtonBackground | ToolStripDropDownButton の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawGrip | ToolStrip に移動ハンドルを描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawImageMargin | ToolStrip 上のイメージの周りに空白を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawItemBackground | ToolStripItem の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawItemCheck | ToolStripItem 上に、項目が選択されていることを示すイメージを描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawItemImage | ToolStripItem 上にイメージを描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawItemText | ToolStripItem 上にテキストを描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawLabelBackground | ToolStripLabel の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawMenuItemBackground | ToolStripMenuItem の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawOverflowButtonBackground | オーバーフロー ボタンの背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawSeparator | ToolStripSeparator を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawSplitButton | ToolStripSplitButton を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawStatusStripSizingGrip | サイズ変更グリップを描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawToolStripBackground | ToolStrip の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawToolStripBorder | ToolStrip の境界線を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawToolStripContentPanelBackground | ToolStripContentPanel の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawToolStripPanelBackground | ToolStripPanel の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | DrawToolStripStatusLabelBackground | ToolStripStatusLabel の背景を描画します。 (ToolStripRenderer から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | Initialize | 派生クラスでオーバーライドすると、特定の ToolStrip のカスタムの初期化処理を提供します。 (ToolStripRenderer から継承されます。) |
![]() | InitializeContentPanel | 指定した ToolStripContentPanel を初期化します。 (ToolStripRenderer から継承されます。) |
![]() | InitializeItem | 派生クラスでオーバーライドすると、特定の ToolStripItem のカスタムの初期化処理を提供します。 (ToolStripRenderer から継承されます。) |
![]() | InitializePanel | 指定した ToolStripPanel を初期化します。 (ToolStripRenderer から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | OnRenderArrow | オーバーライドされます。 |
![]() | OnRenderButtonBackground | オーバーライドされます。 |
![]() | OnRenderDropDownButtonBackground | オーバーライドされます。 |
![]() | OnRenderGrip | オーバーライドされます。 |
![]() | OnRenderImageMargin | オーバーライドされます。 |
![]() | OnRenderItemBackground | OnRenderItemBackground イベントを発生させます。 (ToolStripRenderer から継承されます。) |
![]() | OnRenderItemCheck | オーバーライドされます。 |
![]() | OnRenderItemImage | オーバーライドされます。 |
![]() | OnRenderItemText | オーバーライドされます。 |
![]() | OnRenderLabelBackground | オーバーライドされます。 |
![]() | OnRenderMenuItemBackground | オーバーライドされます。 |
![]() | OnRenderOverflowButtonBackground | オーバーライドされます。 |
![]() | OnRenderSeparator | オーバーライドされます。 |
![]() | OnRenderSplitButtonBackground | オーバーライドされます。 |
![]() | OnRenderStatusStripSizingGrip | RenderStatusStripSizingGrip イベントを発生させます。 (ToolStripRenderer から継承されます。) |
![]() | OnRenderToolStripBackground | オーバーライドされます。 |
![]() | OnRenderToolStripBorder | オーバーライドされます。 |
![]() | OnRenderToolStripContentPanelBackground | オーバーライドされます。 RenderToolStripContentPanelBackground イベントを発生させます。 |
![]() | OnRenderToolStripPanelBackground | オーバーライドされます。 RenderToolStripPanelBackground イベントを発生させます。 |
![]() | OnRenderToolStripStatusLabelBackground | オーバーライドされます。 RenderToolStripStatusLabelBackground イベントを発生させます。 |

名前 | 説明 | |
---|---|---|
![]() | RenderArrow | ToolStripItem 上の矢印が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderButtonBackground | ToolStripButton の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderDropDownButtonBackground | ToolStripDropDownButton の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderGrip | ToolStrip の移動ハンドルが描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderImageMargin | イメージとそのコンテナとの間にマージンを描画します。 (ToolStripRenderer から継承されます。) |
![]() | RenderItemBackground | ToolStripItem の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderItemCheck | 選択済みの ToolStripItem のイメージが描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderItemImage | ToolStripItem のイメージが描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderItemText | ToolStripItem のテキストが描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderLabelBackground | ToolStripLabel の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderMenuItemBackground | ToolStripMenuItem の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderOverflowButtonBackground | オーバーフロー ボタンの背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderSeparator | ToolStripSeparator が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderSplitButtonBackground | ToolStripSplitButton の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderStatusStripSizingGrip | 表示スタイルが変更されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderToolStripBackground | ToolStrip の背景が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderToolStripBorder | ToolStrip の境界線が描画されたときに発生します。(ToolStripRenderer から継承されます。) |
![]() | RenderToolStripContentPanelBackground | ToolStripContentPanel の背景を描画します。(ToolStripRenderer から継承されます。) |
![]() | RenderToolStripPanelBackground | ToolStripPanel の背景を描画します。(ToolStripRenderer から継承されます。) |
![]() | RenderToolStripStatusLabelBackground | ToolStripStatusLabel の背景を描画します。(ToolStripRenderer から継承されます。) |

Weblioに収録されているすべての辞書からToolStripProfessionalRendererを検索する場合は、下記のリンクをクリックしてください。

- ToolStripProfessionalRendererのページへのリンク