Condividi tramite


ToolStripDropDownItem Costruttori

Definizione

Inizializza una nuova istanza della classe ToolStripDropDownItem.

Overload

ToolStripDropDownItem()

Inizializza una nuova istanza della classe ToolStripDropDownItem.

ToolStripDropDownItem(String, Image, EventHandler)

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine e l'azione da eseguire quando si fa clic sul controllo a discesa.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine e l'insieme ToolStripItem contenuto nel controllo a discesa.

ToolStripDropDownItem(String, Image, EventHandler, String)

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine, l'azione da eseguire quando si fa clic sul controllo a discesa e il nome del controllo.

Commenti

È necessario derivare un controllo a discesa dalla ToolStripDropDownItem classe per avere qualsiasi funzionalità a discesa per un ToolStripDropDownButtoncontrollo , ToolStripMenuItemo ToolStripSplitButton .

ToolStripDropDownItem()

Inizializza una nuova istanza della classe ToolStripDropDownItem.

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

Esempio

Nell'esempio di codice seguente viene illustrato come creare e inizializzare ToolStripDropDownItem i controlli. Questo esempio di codice fa parte di un esempio più grande fornito per la ToolStripDropDownItem classe.

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

Commenti

È necessario derivare un controllo a discesa dalla ToolStripDropDownItem classe per avere qualsiasi funzionalità a discesa per un ToolStripDropDownButtoncontrollo , ToolStripMenuItemo ToolStripSplitButton .

Si applica a

ToolStripDropDownItem(String, Image, EventHandler)

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine e l'azione da eseguire quando si fa clic sul controllo a discesa.

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)

Parametri

text
String

Testo di visualizzazione del controllo a discesa.

image
Image

Oggetto Image da visualizzare nel controllo.

onClick
EventHandler

Azione da eseguire quando si fa clic sul controllo a discesa.

Commenti

È necessario derivare un controllo a discesa dalla ToolStripDropDownItem classe per avere qualsiasi funzionalità a discesa per un ToolStripDropDownButtoncontrollo , ToolStripMenuItemo ToolStripSplitButton .

Si applica a

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine e l'insieme ToolStripItem contenuto nel controllo a discesa.

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())

Parametri

text
String

Testo di visualizzazione del controllo a discesa.

image
Image

Oggetto Image da visualizzare nel controllo.

dropDownItems
ToolStripItem[]

Insieme ToolStripItem contenuto nel controllo a discesa.

Commenti

È necessario derivare un controllo a discesa dalla ToolStripDropDownItem classe per avere qualsiasi funzionalità a discesa per un ToolStripDropDownButtoncontrollo , ToolStripMenuItemo ToolStripSplitButton .

Si applica a

ToolStripDropDownItem(String, Image, EventHandler, String)

Inizializza una nuova istanza della classe ToolStripDropDownItem con i valori specificati per il testo di visualizzazione, l'immagine, l'azione da eseguire quando si fa clic sul controllo a discesa e il nome del controllo.

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)

Parametri

text
String

Testo di visualizzazione del controllo a discesa.

image
Image

Oggetto Image da visualizzare nel controllo.

onClick
EventHandler

Azione da eseguire quando si fa clic sul controllo a discesa.

name
String

Nome del controllo.

Si applica a