ToolStripDropDownItem コンストラクター

定義

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

オーバーロード

ToolStripDropDownItem()

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

ToolStripDropDownItem(String, Image, EventHandler)

表示テキスト、イメージに加えて、ドロップダウン コントロールがクリックされたときに実行するアクションを指定して、ToolStripDropDownItem クラスの新しいインスタンスを初期化します。

ToolStripDropDownItem(String, Image, ToolStripItem[])

表示テキスト、イメージに加えて、ドロップダウン コントロールに含まれる ToolStripDropDownItem コレクションを指定して、ToolStripItem クラスの新しいインスタンスを初期化します。

ToolStripDropDownItem(String, Image, EventHandler, String)

表示テキスト、イメージに加えて、ドロップダウン コントロールがクリックされたときに実行するアクション、およびコントロール名を指定して、ToolStripDropDownItem クラスの新しいインスタンスを初期化します。

注釈

またはコントロールのドロップダウン機能をToolStripDropDownItem使用するには、クラスからドロップダウン コントロールをToolStripDropDownButtonToolStripMenuItemToolStripSplitButton派生させる必要があります。

ToolStripDropDownItem()

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

protected:
 ToolStripDropDownItem();
protected ToolStripDropDownItem ();
Protected Sub New ()

次のコード例は、コントロールを作成および初期化 ToolStripDropDownItem する方法を示しています。 このコード例は、ToolStripDropDownItem クラスのために提供されている大規模な例の一部です。

// This utility method creates and initializes three 
// ToolStripDropDownItem controls and adds them 
// to the form's ToolStrip control.
private void InitializeToolStripDropDownItems()
{
    ToolStripDropDownButton b = new ToolStripDropDownButton("DropDownButton");
    b.DropDown = this.contextMenuStrip1;
    b.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    b.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    b.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    ToolStripMenuItem m = new ToolStripMenuItem("MenuItem");
    m.DropDown = this.contextMenuStrip1;
    m.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    m.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    m.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    ToolStripSplitButton sb = new ToolStripSplitButton("SplitButton");
    sb.DropDown = this.contextMenuStrip1;
    sb.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    sb.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    sb.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    this.toolStrip1.Items.AddRange(new ToolStripItem[] { b, m, sb });
}
' This utility method creates and initializes three 
' ToolStripDropDownItem controls and adds them 
' to the form's ToolStrip control.
Private Sub InitializeToolStripDropDownItems()
   Dim b As New ToolStripDropDownButton("DropDownButton")
   b.DropDown = Me.contextMenuStrip1
   AddHandler b.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
   AddHandler b.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
   AddHandler b.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
   
   Dim m As New ToolStripMenuItem("MenuItem")
   m.DropDown = Me.contextMenuStrip1
   AddHandler m.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
   AddHandler m.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
   AddHandler m.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
   
   Dim sb As New ToolStripSplitButton("SplitButton")
   sb.DropDown = Me.contextMenuStrip1
   AddHandler sb.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
   AddHandler sb.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
   AddHandler sb.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
   
   Me.toolStrip1.Items.AddRange(New ToolStripItem() {b, m, sb})
End Sub

注釈

またはコントロールのドロップダウン機能をToolStripDropDownItem使用するには、クラスからドロップダウン コントロールをToolStripDropDownButtonToolStripMenuItemToolStripSplitButton派生させる必要があります。

適用対象

ToolStripDropDownItem(String, Image, EventHandler)

表示テキスト、イメージに加えて、ドロップダウン コントロールがクリックされたときに実行するアクションを指定して、ToolStripDropDownItem クラスの新しいインスタンスを初期化します。

protected:
 ToolStripDropDownItem(System::String ^ text, System::Drawing::Image ^ image, EventHandler ^ onClick);
protected ToolStripDropDownItem (string text, System.Drawing.Image image, EventHandler onClick);
new System.Windows.Forms.ToolStripDropDownItem : string * System.Drawing.Image * EventHandler -> System.Windows.Forms.ToolStripDropDownItem
Protected Sub New (text As String, image As Image, onClick As EventHandler)

パラメーター

text
String

ドロップダウン コントロールの表示テキスト。

image
Image

コントロールに表示される Image

onClick
EventHandler

ドロップダウン コントロールがクリックされたときに実行するアクション。

注釈

またはコントロールのドロップダウン機能をToolStripDropDownItem使用するには、クラスからドロップダウン コントロールをToolStripDropDownButtonToolStripMenuItemToolStripSplitButton派生させる必要があります。

適用対象

ToolStripDropDownItem(String, Image, ToolStripItem[])

表示テキスト、イメージに加えて、ドロップダウン コントロールに含まれる ToolStripDropDownItem コレクションを指定して、ToolStripItem クラスの新しいインスタンスを初期化します。

protected:
 ToolStripDropDownItem(System::String ^ text, System::Drawing::Image ^ image, ... cli::array <System::Windows::Forms::ToolStripItem ^> ^ dropDownItems);
protected ToolStripDropDownItem (string text, System.Drawing.Image image, params System.Windows.Forms.ToolStripItem[] dropDownItems);
new System.Windows.Forms.ToolStripDropDownItem : string * System.Drawing.Image * System.Windows.Forms.ToolStripItem[] -> System.Windows.Forms.ToolStripDropDownItem
Protected Sub New (text As String, image As Image, ParamArray dropDownItems As ToolStripItem())

パラメーター

text
String

ドロップダウン コントロールの表示テキスト。

image
Image

コントロールに表示される Image

dropDownItems
ToolStripItem[]

ドロップダウン コントロールに含まれる ToolStripItem コレクション。

注釈

またはコントロールのドロップダウン機能をToolStripDropDownItem使用するには、クラスからドロップダウン コントロールをToolStripDropDownButtonToolStripMenuItemToolStripSplitButton派生させる必要があります。

適用対象

ToolStripDropDownItem(String, Image, EventHandler, String)

表示テキスト、イメージに加えて、ドロップダウン コントロールがクリックされたときに実行するアクション、およびコントロール名を指定して、ToolStripDropDownItem クラスの新しいインスタンスを初期化します。

protected:
 ToolStripDropDownItem(System::String ^ text, System::Drawing::Image ^ image, EventHandler ^ onClick, System::String ^ name);
protected ToolStripDropDownItem (string text, System.Drawing.Image image, EventHandler onClick, string name);
new System.Windows.Forms.ToolStripDropDownItem : string * System.Drawing.Image * EventHandler * string -> System.Windows.Forms.ToolStripDropDownItem
Protected Sub New (text As String, image As Image, onClick As EventHandler, name As String)

パラメーター

text
String

ドロップダウン コントロールの表示テキスト。

image
Image

コントロールに表示される Image

onClick
EventHandler

ドロップダウン コントロールがクリックされたときに実行するアクション。

name
String

コントロールの名前。

適用対象