ToolStripDropDownItem 构造函数

定义

初始化 ToolStripDropDownItem 类的新实例。

重载

名称 说明
ToolStripDropDownItem()

初始化 ToolStripDropDownItem 类的新实例。

ToolStripDropDownItem(String, Image, EventHandler)

使用单击下拉控件时要采取的指定显示文本、图像和操作初始化类的新实例 ToolStripDropDownItem

ToolStripDropDownItem(String, Image, ToolStripItem[])

使用下拉列表控件包含的指定显示文本、图像和ToolStripDropDownItem集合初始化类的新实例ToolStripItem

ToolStripDropDownItem(String, Image, EventHandler, String)

使用指定的显示文本、图像、单击下拉控件时要执行的操作和控件名称初始化类的新实例 ToolStripDropDownItem

注解

必须从 ToolStripDropDownItem 类派生下拉控件,才能为 ToolStripDropDownButtonToolStripMenuItemToolStripSplitButton 控件提供任何下拉功能。

ToolStripDropDownItem()

Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
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

注解

必须从 ToolStripDropDownItem 类派生下拉控件,才能为 ToolStripDropDownButtonToolStripMenuItemToolStripSplitButton 控件提供任何下拉功能。

适用于

ToolStripDropDownItem(String, Image, EventHandler)

Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
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

单击下拉控件时要执行的操作。

注解

必须从 ToolStripDropDownItem 类派生下拉控件,才能为 ToolStripDropDownButtonToolStripMenuItemToolStripSplitButton 控件提供任何下拉功能。

适用于

ToolStripDropDownItem(String, Image, ToolStripItem[])

Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
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下拉列表控件包含的集合。

注解

必须从 ToolStripDropDownItem 类派生下拉控件,才能为 ToolStripDropDownButtonToolStripMenuItemToolStripSplitButton 控件提供任何下拉功能。

适用于

ToolStripDropDownItem(String, Image, EventHandler, String)

Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
ToolStripDropDownItem.cs
Source:
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

控件的名称。

适用于