共用方式為


ToolStripDropDownItem 建構函式

定義

初始化 ToolStripDropDownItem 類別的新執行個體。

多載

ToolStripDropDownItem()

初始化 ToolStripDropDownItem 類別的新執行個體。

ToolStripDropDownItem(String, Image, EventHandler)

使用指定的顯示文字、影像和按一下下拉式控制項後所要採取的動作,初始化 ToolStripDropDownItem 類別的新執行個體。

ToolStripDropDownItem(String, Image, ToolStripItem[])

使用指定的顯示文字、影像和下拉式控制項所包含的 ToolStripDropDownItem 集合,初始化 ToolStripItem 類別的新執行個體。

ToolStripDropDownItem(String, Image, EventHandler, String)

使用指定的顯示文字、影像、按一下下拉式控制項後所要採取的動作,以及控制項名稱,初始化 ToolStripDropDownItem 類別的新執行個體。

備註

您必須從 ToolStripDropDownItem 類別衍生下拉式控制項,才能擁有 、 ToolStripMenuItemToolStripSplitButton 控制項的任何下拉式清單功能 ToolStripDropDownButton

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 類別衍生下拉式控制項,才能擁有 、 ToolStripMenuItemToolStripSplitButton 控制項的任何下拉式清單功能 ToolStripDropDownButton

適用於

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 類別衍生下拉式控制項,才能擁有 、 ToolStripMenuItemToolStripSplitButton 控制項的任何下拉式清單功能 ToolStripDropDownButton

適用於

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 類別衍生下拉式控制項,才能擁有 、 ToolStripMenuItemToolStripSplitButton 控制項的任何下拉式清單功能 ToolStripDropDownButton

適用於

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

控制項的名稱。

適用於