ToolStripDropDownItem Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ToolStripDropDownItem třídy.
Přetížení
ToolStripDropDownItem() |
Inicializuje novou instanci ToolStripDropDownItem třídy. |
ToolStripDropDownItem(String, Image, EventHandler) |
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem a akcí, které se mají provést po kliknutí na ovládací prvek rozevíracího seznamu. |
ToolStripDropDownItem(String, Image, ToolStripItem[]) |
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem a ToolStripItem kolekcí, které ovládací prvek rozevíracího seznamu obsahuje. |
ToolStripDropDownItem(String, Image, EventHandler, String) |
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem, akcí, která se má provést při kliknutí na ovládací prvek rozevíracího seznamu a název ovládacího prvku. |
Poznámky
Chcete-li mít všechny funkce rozevíracího seznamu pro ToolStripDropDownButtonovládací prvek , ToolStripMenuItemnebo ToolStripSplitButton ovládací prvek, musíte odvodit rozevírací seznam z ToolStripDropDownItem třídy.
ToolStripDropDownItem()
Inicializuje novou instanci ToolStripDropDownItem třídy.
protected:
ToolStripDropDownItem();
protected ToolStripDropDownItem ();
Protected Sub New ()
Příklady
Následující příklad kódu ukazuje, jak vytvořit a inicializovat ToolStripDropDownItem ovládací prvky. Tento příklad kódu je součástí většího příkladu zadaného ToolStripDropDownItem pro třídu.
// 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
Poznámky
Chcete-li mít všechny funkce rozevíracího seznamu pro ToolStripDropDownButtonovládací prvek , ToolStripMenuItemnebo ToolStripSplitButton ovládací prvek, musíte odvodit rozevírací seznam z ToolStripDropDownItem třídy.
Platí pro
ToolStripDropDownItem(String, Image, EventHandler)
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem a akcí, které se mají provést po kliknutí na ovládací prvek rozevíracího seznamu.
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)
Parametry
- text
- String
Zobrazený text rozevíracího ovládacího prvku.
- onClick
- EventHandler
Akce, která se má provést po kliknutí na ovládací prvek rozevíracího seznamu.
Poznámky
Chcete-li mít všechny funkce rozevíracího seznamu pro ToolStripDropDownButtonovládací prvek , ToolStripMenuItemnebo ToolStripSplitButton ovládací prvek, musíte odvodit rozevírací seznam z ToolStripDropDownItem třídy.
Platí pro
ToolStripDropDownItem(String, Image, ToolStripItem[])
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem a ToolStripItem kolekcí, které ovládací prvek rozevíracího seznamu obsahuje.
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())
Parametry
- text
- String
Zobrazený text rozevíracího ovládacího prvku.
- dropDownItems
- ToolStripItem[]
ToolStripItem Kolekce, kterou ovládací prvek rozevíracího seznamu obsahuje.
Poznámky
Chcete-li mít všechny funkce rozevíracího seznamu pro ToolStripDropDownButtonovládací prvek , ToolStripMenuItemnebo ToolStripSplitButton ovládací prvek, musíte odvodit rozevírací seznam z ToolStripDropDownItem třídy.
Platí pro
ToolStripDropDownItem(String, Image, EventHandler, String)
Inicializuje novou instanci ToolStripDropDownItem třídy se zadaným zobrazovaným textem, obrázkem, akcí, která se má provést při kliknutí na ovládací prvek rozevíracího seznamu a název ovládacího prvku.
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)
Parametry
- text
- String
Zobrazený text rozevíracího ovládacího prvku.
- onClick
- EventHandler
Akce, která se má provést po kliknutí na ovládací prvek rozevíracího seznamu.
- name
- String
Název ovládacího prvku