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
Отображаемый текст элемента управления "раскрывающийся список".
- 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
Отображаемый текст элемента управления "раскрывающийся список".
- 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
Отображаемый текст элемента управления "раскрывающийся список".
- onClick
- EventHandler
Действие, выполняемое при щелчке элемента управления "раскрывающийся список".
- name
- String
Имя элемента управления.