エクスポート (0) 印刷
すべて展開
この記事は機械翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 詳細情報
訳文
原文

ToolStripItemClickedEventArgs クラス

ItemClicked イベントにデータを提供します。

System.Object
  System.EventArgs
    System.Windows.Forms.ToolStripItemClickedEventArgs

名前空間:  System.Windows.Forms
アセンブリ:  System.Windows.Forms (System.Windows.Forms.dll 内)

public class ToolStripItemClickedEventArgs : EventArgs

ToolStripItemClickedEventArgs 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドToolStripItemClickedEventArgsクリックされた ToolStripItem を指定して、ToolStripItemClickedEventArgs クラスの新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック プロパティClickedItem ToolStrip 上のクリックされた項目を取得します。
このページのトップへ

  名前説明
パブリック メソッドEquals(Object)指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalize オブジェクトがガベジ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetHashCode既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッドToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

この型の使用方法を次のコード例に示します。 この例では、ItemClicked イベントの発生時にイベント ハンドラーからレポートされます。 この報告によって、イベントがいつ発生したかを認識できるため、デバッグの際に役立ちます。 複数のイベントまたは頻繁に発生するイベントについて報告するには、ShowConsole.WriteLine に置き換えるか、複数行 TextBox にメッセージを追加することを検討してください。

このプログラム例を実行するには、ToolStrip1 という名前の ToolStrip 型のインスタンスを含むプロジェクトにコードを貼り付けます。 その後、イベント ハンドラーが ItemClicked イベントに関連付けられるようにします。


private void ToolStrip1_ItemClicked(Object sender, ToolStripItemClickedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ClickedItem", e.ClickedItem );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ItemClicked Event" );
}


.NET Framework

サポート対象 : 4.5.2、4.5.1、4.5、4、3.5、3.0、2.0

.NET Framework Client Profile

サポート対象 : 4、3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (サーバー コア ロールはサポート対象外), Windows Server 2008 R2 (SP1 以降でサーバー コア ロールをサポート。Itanium はサポート対象外)

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

コミュニティの追加

追加
表示:
© 2015 Microsoft