ToolStripDropDownItem Oluşturucular

Tanım

ToolStripDropDownItem sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ToolStripDropDownItem()

ToolStripDropDownItem sınıfının yeni bir örneğini başlatır.

ToolStripDropDownItem(String, Image, EventHandler)

Sınıfın ToolStripDropDownItem yeni bir örneğini belirtilen görüntüleme metni, görüntü ve açılan denetime tıklandığında gerçekleştirecek eylemle başlatır.

ToolStripDropDownItem(String, Image, ToolStripItem[])

Sınıfın ToolStripDropDownItem yeni bir örneğini, açılan denetimin içerdiği belirtilen görüntüleme metni, görüntü ve ToolStripItem koleksiyonla başlatır.

ToolStripDropDownItem(String, Image, EventHandler, String)

Sınıfın ToolStripDropDownItem yeni bir örneğini belirtilen görüntüleme metni, görüntü, açılan denetime tıklandığında gerçekleştirecek eylem ve denetim adıyla başlatır.

Açıklamalar

Bir , ToolStripMenuItemveya ToolStripSplitButton denetimi için açılan liste işlevselliğine sahip olmak için sınıfından ToolStripDropDownItem bir ToolStripDropDownButtonaçılan denetim türetmelisiniz.

ToolStripDropDownItem()

ToolStripDropDownItem sınıfının yeni bir örneğini başlatır.

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

Örnekler

Aşağıdaki kod örneğinde denetimlerin nasıl oluşturulacağı ve başlatacağı ToolStripDropDownItem gösterilmektedir. Bu kod örneği, sınıfı için ToolStripDropDownItem sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Bir , ToolStripMenuItemveya ToolStripSplitButton denetimi için açılan liste işlevselliğine sahip olmak için sınıfından ToolStripDropDownItem bir ToolStripDropDownButtonaçılan denetim türetmelisiniz.

Şunlara uygulanır

ToolStripDropDownItem(String, Image, EventHandler)

Sınıfın ToolStripDropDownItem yeni bir örneğini belirtilen görüntüleme metni, görüntü ve açılan denetime tıklandığında gerçekleştirecek eylemle başlatır.

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)

Parametreler

text
String

Açılan denetimin görüntüleme metni.

image
Image

Image denetimde görüntülenecek.

onClick
EventHandler

Açılan denetime tıklandığında gerçekleştirilen eylem.

Açıklamalar

Bir , ToolStripMenuItemveya ToolStripSplitButton denetimi için açılan liste işlevselliğine sahip olmak için sınıfından ToolStripDropDownItem bir ToolStripDropDownButtonaçılan denetim türetmelisiniz.

Şunlara uygulanır

ToolStripDropDownItem(String, Image, ToolStripItem[])

Sınıfın ToolStripDropDownItem yeni bir örneğini, açılan denetimin içerdiği belirtilen görüntüleme metni, görüntü ve ToolStripItem koleksiyonla başlatır.

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

Parametreler

text
String

Açılan denetimin görüntüleme metni.

image
Image

Image denetimde görüntülenecek.

dropDownItems
ToolStripItem[]

ToolStripItem Açılan denetimin içerdiği koleksiyon.

Açıklamalar

Bir , ToolStripMenuItemveya ToolStripSplitButton denetimi için açılan liste işlevselliğine sahip olmak için sınıfından ToolStripDropDownItem bir ToolStripDropDownButtonaçılan denetim türetmelisiniz.

Şunlara uygulanır

ToolStripDropDownItem(String, Image, EventHandler, String)

Sınıfın ToolStripDropDownItem yeni bir örneğini belirtilen görüntüleme metni, görüntü, açılan denetime tıklandığında gerçekleştirecek eylem ve denetim adıyla başlatır.

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)

Parametreler

text
String

Açılan denetimin görüntüleme metni.

image
Image

Image denetimde görüntülenecek.

onClick
EventHandler

Açılan denetime tıklandığında gerçekleştirilen eylem.

name
String

Denetimin adı.

Şunlara uygulanır