Partilhar via


ToolStripDropDownItem Construtores

Definição

Inicializa uma nova instância da classe ToolStripDropDownItem.

Sobrecargas

ToolStripDropDownItem()

Inicializa uma nova instância da classe ToolStripDropDownItem.

ToolStripDropDownItem(String, Image, EventHandler)

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição e a imagem especificadas e a ação a ser tomada quando o controle suspenso receber um clique.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição especificado, a imagem e a coleção ToolStripItem contida pelo controle suspenso.

ToolStripDropDownItem(String, Image, EventHandler, String)

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição, a imagem e o nome do controle especificados e a ação a ser tomada quando o controle suspenso receber um clique.

Comentários

Você deve derivar um controle suspenso da ToolStripDropDownItem classe para ter qualquer funcionalidade suspensa para um ToolStripDropDownButton, ToolStripMenuItemou ToolStripSplitButton controle.

ToolStripDropDownItem()

Inicializa uma nova instância da classe ToolStripDropDownItem.

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

Exemplos

O exemplo de código a seguir demonstra como criar e inicializar ToolStripDropDownItem controles. Este exemplo de código faz parte de um exemplo maior fornecido para a 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

Comentários

Você deve derivar um controle suspenso da ToolStripDropDownItem classe para ter qualquer funcionalidade suspensa para um ToolStripDropDownButton, ToolStripMenuItemou ToolStripSplitButton controle.

Aplica-se a

ToolStripDropDownItem(String, Image, EventHandler)

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição e a imagem especificadas e a ação a ser tomada quando o controle suspenso receber um clique.

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)

Parâmetros

text
String

O texto de exibição do controle suspenso.

image
Image

A Image a ser exibida no controle.

onClick
EventHandler

A ação a ser tomada quando o controle suspenso recebe um clique.

Comentários

Você deve derivar um controle suspenso da ToolStripDropDownItem classe para ter qualquer funcionalidade suspensa para um ToolStripDropDownButton, ToolStripMenuItemou ToolStripSplitButton controle.

Aplica-se a

ToolStripDropDownItem(String, Image, ToolStripItem[])

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição especificado, a imagem e a coleção ToolStripItem contida pelo controle suspenso.

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

Parâmetros

text
String

O texto de exibição do controle suspenso.

image
Image

A Image a ser exibida no controle.

dropDownItems
ToolStripItem[]

Uma coleção ToolStripItem contida pelo controle suspenso.

Comentários

Você deve derivar um controle suspenso da ToolStripDropDownItem classe para ter qualquer funcionalidade suspensa para um ToolStripDropDownButton, ToolStripMenuItemou ToolStripSplitButton controle.

Aplica-se a

ToolStripDropDownItem(String, Image, EventHandler, String)

Inicializa uma nova instância da classe ToolStripDropDownItem com o texto de exibição, a imagem e o nome do controle especificados e a ação a ser tomada quando o controle suspenso receber um clique.

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)

Parâmetros

text
String

O texto de exibição do controle suspenso.

image
Image

A Image a ser exibida no controle.

onClick
EventHandler

A ação a ser tomada quando o controle suspenso recebe um clique.

name
String

O nome do controle.

Aplica-se a