Partager via


ToolStripDropDownItem Constructeurs

Définition

Initialise une nouvelle instance de la classe ToolStripDropDownItem.

Surcharges

ToolStripDropDownItem()

Initialise une nouvelle instance de la classe ToolStripDropDownItem.

ToolStripDropDownItem(String, Image, EventHandler)

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et l'action à effectuer spécifiés lorsque l'utilisateur clique sur le contrôle déroulant.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et la collection ToolStripItem contenus dans le contrôle déroulant spécifié.

ToolStripDropDownItem(String, Image, EventHandler, String)

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et l'action à effectuer spécifiés lorsque l'utilisateur clique sur le contrôle déroulant, ainsi que le nom du contrôle.

Remarques

Vous devez dériver un contrôle déroulant de la ToolStripDropDownItem classe afin d’avoir toutes les fonctionnalités déroulantes d’un contrôle, ToolStripMenuItemou ToolStripSplitButton d’un ToolStripDropDownButtoncontrôle.

ToolStripDropDownItem()

Initialise une nouvelle instance de la classe ToolStripDropDownItem.

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

Exemples

L’exemple de code suivant montre comment créer et initialiser des ToolStripDropDownItem contrôles. Cet exemple de code fait partie d’un exemple plus grand fourni pour 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

Remarques

Vous devez dériver un contrôle déroulant de la ToolStripDropDownItem classe afin d’avoir toutes les fonctionnalités déroulantes d’un contrôle, ToolStripMenuItemou ToolStripSplitButton d’un ToolStripDropDownButtoncontrôle.

S’applique à

ToolStripDropDownItem(String, Image, EventHandler)

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et l'action à effectuer spécifiés lorsque l'utilisateur clique sur le contrôle déroulant.

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)

Paramètres

text
String

Texte affiché du contrôle déroulant.

image
Image

Image qui doit être affiché sur le contrôle.

onClick
EventHandler

Action à effectuer lorsque l’utilisateur clique sur le contrôle déroulant.

Remarques

Vous devez dériver un contrôle déroulant de la ToolStripDropDownItem classe afin d’avoir toutes les fonctionnalités déroulantes d’un contrôle, ToolStripMenuItemou ToolStripSplitButton d’un ToolStripDropDownButtoncontrôle.

S’applique à

ToolStripDropDownItem(String, Image, ToolStripItem[])

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et la collection ToolStripItem contenus dans le contrôle déroulant spécifié.

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

Paramètres

text
String

Texte affiché du contrôle déroulant.

image
Image

Image qui doit être affiché sur le contrôle.

dropDownItems
ToolStripItem[]

Collection ToolStripItem contenue dans le contrôle déroulant.

Remarques

Vous devez dériver un contrôle déroulant de la ToolStripDropDownItem classe afin d’avoir toutes les fonctionnalités déroulantes d’un contrôle, ToolStripMenuItemou ToolStripSplitButton d’un ToolStripDropDownButtoncontrôle.

S’applique à

ToolStripDropDownItem(String, Image, EventHandler, String)

Initialise une nouvelle instance de la classe ToolStripDropDownItem avec le texte affiché, l'image et l'action à effectuer spécifiés lorsque l'utilisateur clique sur le contrôle déroulant, ainsi que le nom du contrôle.

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)

Paramètres

text
String

Texte affiché du contrôle déroulant.

image
Image

Image qui doit être affiché sur le contrôle.

onClick
EventHandler

Action à effectuer lorsque l’utilisateur clique sur le contrôle déroulant.

name
String

Nom du contrôle.

S’applique à