ToolStripDropDownItem Конструкторы

Определение

Инициализирует новый экземпляр класса ToolStripDropDownItem.

Перегрузки

ToolStripDropDownItem()

Инициализирует новый экземпляр класса ToolStripDropDownItem.

ToolStripDropDownItem(String, Image, EventHandler)

Инициализирует новый экземпляр класса ToolStripDropDownItem с заданным отображаемым текстом, изображением и действием, выполняемым при щелчке элемента управления с раскрывающимся списком.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Инициализирует новый экземпляр класса ToolStripDropDownItem с заданными отображаемым текстом, изображением и коллекцией ToolStripItem, которые содержатся в этом элементе управления с раскрывающимся списком.

ToolStripDropDownItem(String, Image, EventHandler, String)

Инициализирует новый экземпляр класса ToolStripDropDownItem с заданным отображаемым текстом, изображением, действием, выполняемым при щелчке элемента управления с раскрывающимся списком, и именем элемента управления.

Комментарии

Чтобы иметь все функции раскрывающегося списка для ToolStripDropDownButtonToolStripMenuItemэлемента управления или ToolStripSplitButton элемента управления, необходимо наследовать раскрывающийся список из ToolStripDropDownItem класса.

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

Комментарии

Чтобы иметь все функции раскрывающегося списка для ToolStripDropDownButtonToolStripMenuItemэлемента управления или ToolStripSplitButton элемента управления, необходимо наследовать раскрывающийся список из ToolStripDropDownItem класса.

Применяется к

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

Действие, выполняемое при щелчке элемента управления "раскрывающийся список".

Комментарии

Чтобы иметь все функции раскрывающегося списка для ToolStripDropDownButtonToolStripMenuItemэлемента управления или ToolStripSplitButton элемента управления, необходимо наследовать раскрывающийся список из ToolStripDropDownItem класса.

Применяется к

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, которая содержится в элементе управления с раскрывающимся списком.

Комментарии

Чтобы иметь все функции раскрывающегося списка для ToolStripDropDownButtonToolStripMenuItemэлемента управления или ToolStripSplitButton элемента управления, необходимо наследовать раскрывающийся список из ToolStripDropDownItem класса.

Применяется к

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

Имя элемента управления.

Применяется к