ToolStripDropDownItem Konstruktory

Definice

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.

image
Image

Zobrazí Image se na ovládacím 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.

image
Image

Zobrazí Image se na ovládacím 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.

image
Image

Zobrazí Image se na ovládacím 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

Platí pro