ToolStripDropDownItem コンストラクター

定義

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

オーバーロード

名前 説明
ToolStripDropDownItem()

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

ToolStripDropDownItem(String, Image, EventHandler)

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

ToolStripDropDownItem(String, Image, ToolStripItem[])

ドロップダウン コントロールに含まれる、指定した表示テキスト、画像、およびToolStripDropDownItem コレクションを使用して、ToolStripItem クラスの新しいインスタンスを初期化します。

ToolStripDropDownItem(String, Image, EventHandler, String)

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

注釈

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

ToolStripDropDownItem()

ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs

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

注釈

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

適用対象

ToolStripDropDownItem(String, Image, EventHandler)

ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs

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

protected:
 ToolStripDropDownItem(System::String ^ text, System::Drawing::Image ^ image, EventHandler ^ onClick);
protected ToolStripDropDownItem(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

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

注釈

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

適用対象

ToolStripDropDownItem(String, Image, ToolStripItem[])

ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs

ドロップダウン コントロールに含まれる、指定した表示テキスト、画像、および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);
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 コレクション。

注釈

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

適用対象

ToolStripDropDownItem(String, Image, EventHandler, String)

ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs
ソース:
ToolStripDropDownItem.cs

指定した表示テキスト、画像、ドロップダウン コントロールがクリックされたときに実行するアクション、およびコントロール名を使用して、 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);
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

コントロールの名前。

適用対象