ToolStripGripRenderEventArgs クラス

定義

RenderGrip イベントのデータを提供します。

public ref class ToolStripGripRenderEventArgs : System::Windows::Forms::ToolStripRenderEventArgs
public class ToolStripGripRenderEventArgs : System.Windows.Forms.ToolStripRenderEventArgs
type ToolStripGripRenderEventArgs = class
    inherit ToolStripRenderEventArgs
Public Class ToolStripGripRenderEventArgs
Inherits ToolStripRenderEventArgs
継承
ToolStripGripRenderEventArgs

次のコード例では、この型の使用方法を示します。 この例では、イベント ハンドラーは、 RenderGrip イベントの発生を報告します。 このレポートは、イベントがいつ発生するかを学習するのに役立ち、デバッグに役立ちます。

コード例を実行するには、ToolStripRendererToolStripSystemRendererなど、ToolStripProfessionalRendererから継承する型のインスタンスを含むプロジェクトに貼り付けます。 次に、インスタンスに ToolStripRenderer1 という名前を付け、イベント ハンドラーが RenderGrip イベントに関連付けられていることを確認します。

private void ToolStripRenderer1_RenderGrip(Object sender, ToolStripGripRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "GripBounds", e.GripBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "GripDisplayStyle", e.GripDisplayStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "GripStyle", e.GripStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "BackColor", e.BackColor );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderGrip Event" );
}
Private Sub ToolStripRenderer1_RenderGrip(sender as Object, e as ToolStripGripRenderEventArgs) _ 
     Handles ToolStripRenderer1.RenderGrip

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "GripBounds", e.GripBounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "GripDisplayStyle", e.GripDisplayStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "GripStyle", e.GripStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "AffectedBounds", e.AffectedBounds)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "BackColor", e.BackColor)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Graphics", e.Graphics)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ConnectedArea", e.ConnectedArea)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"RenderGrip Event")

End Sub

コンストラクター

名前 説明
ToolStripGripRenderEventArgs(Graphics, ToolStrip)

ToolStripGripRenderEventArgs クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AffectedBounds

塗りつぶす領域の境界を表す Rectangle を取得します。

(継承元 ToolStripRenderEventArgs)
BackColor

Colorの背景が描画されるToolStripを取得します。

(継承元 ToolStripRenderEventArgs)
ConnectedArea

RectangleとそのToolStripDropDown間の重複領域を表すOwnerItemを取得します。

(継承元 ToolStripRenderEventArgs)
Graphics

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

(継承元 ToolStripRenderEventArgs)
GripBounds

移動ハンドルを描画する領域を表す四角形を取得します。

GripDisplayStyle

移動ハンドルが垂直方向または水平方向に表示されるかどうかを示すスタイルを取得します。

GripStyle

移動ハンドルが表示されるかどうかを示すスタイルを取得します。

ToolStrip

描画する ToolStrip を取得します。

(継承元 ToolStripRenderEventArgs)

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象