Udostępnij za pośrednictwem


ToolStripDropDownItem Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy ToolStripDropDownItem.

Przeciążenia

ToolStripDropDownItem()

Inicjuje nowe wystąpienie klasy ToolStripDropDownItem.

ToolStripDropDownItem(String, Image, EventHandler)

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem i akcją do wykonania po kliknięciu kontrolki listy rozwijanej.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem i ToolStripItem kolekcją, którą zawiera kontrolka listy rozwijanej.

ToolStripDropDownItem(String, Image, EventHandler, String)

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem, akcją do wykonania po kliknięciu kontrolki listy rozwijanej i nazwie kontrolki.

Uwagi

Musisz uzyskać kontrolkę listy rozwijanej ToolStripDropDownItem z klasy, aby mieć dowolną funkcję listy rozwijanej ToolStripDropDownButtondla kontrolki , ToolStripMenuItemlub ToolStripSplitButton .

ToolStripDropDownItem()

Inicjuje nowe wystąpienie klasy ToolStripDropDownItem.

protected:
 ToolStripDropDownItem();
protected ToolStripDropDownItem ();
Protected Sub New ()

Przykłady

Poniższy przykład kodu przedstawia sposób tworzenia i inicjowania ToolStripDropDownItem kontrolek. Ten przykład kodu jest częścią większego przykładu udostępnionego ToolStripDropDownItem dla klasy .

// 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

Uwagi

Musisz uzyskać kontrolkę listy rozwijanej ToolStripDropDownItem z klasy, aby mieć dowolną funkcję listy rozwijanej ToolStripDropDownButtondla kontrolki , ToolStripMenuItemlub ToolStripSplitButton .

Dotyczy

ToolStripDropDownItem(String, Image, EventHandler)

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem i akcją do wykonania po kliknięciu kontrolki listy rozwijanej.

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

Tekst wyświetlany kontrolki listy rozwijanej.

image
Image

Element Image , który ma być wyświetlany w kontrolce.

onClick
EventHandler

Akcja do wykonania po kliknięciu kontrolki listy rozwijanej.

Uwagi

Musisz uzyskać kontrolkę listy rozwijanej ToolStripDropDownItem z klasy, aby mieć dowolną funkcję listy rozwijanej ToolStripDropDownButtondla kontrolki , ToolStripMenuItemlub ToolStripSplitButton .

Dotyczy

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem i ToolStripItem kolekcją, którą zawiera kontrolka listy rozwijanej.

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

Tekst wyświetlany kontrolki listy rozwijanej.

image
Image

Element Image , który ma być wyświetlany w kontrolce.

dropDownItems
ToolStripItem[]

ToolStripItem Kolekcja, którą zawiera kontrolka listy rozwijanej.

Uwagi

Musisz uzyskać kontrolkę listy rozwijanej ToolStripDropDownItem z klasy, aby mieć dowolną funkcję listy rozwijanej ToolStripDropDownButtondla kontrolki , ToolStripMenuItemlub ToolStripSplitButton .

Dotyczy

ToolStripDropDownItem(String, Image, EventHandler, String)

Inicjuje nowe wystąpienie ToolStripDropDownItem klasy z określonym tekstem wyświetlanym, obrazem, akcją do wykonania po kliknięciu kontrolki listy rozwijanej i nazwie kontrolki.

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

Tekst wyświetlany kontrolki listy rozwijanej.

image
Image

Element Image , który ma być wyświetlany w kontrolce.

onClick
EventHandler

Akcja do wykonania po kliknięciu kontrolki listy rozwijanej.

name
String

Nazwa formantu.

Dotyczy