ToolBar.ToolBarButtonCollection Sınıf

Tanım

sınıfı tarafından ToolBar kullanılmak üzere bir denetim koleksiyonunu ToolBarButton kapsüller.

public: ref class ToolBar::ToolBarButtonCollection : System::Collections::IList
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
type ToolBar.ToolBarButtonCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ToolBar.ToolBarButtonCollection
Implements IList
Devralma
ToolBar.ToolBarButtonCollection
Uygulamalar

Örnekler

Aşağıdaki kod örneği bir ToolBar ve üç ToolBarButton denetim oluşturup başlatır. Araç çubuğu düğmeleri araç çubuğuna atanır ve araç çubuğu forma eklenir. Bu kod için zaten bir Form oluşturulmuş olması gerekir.

public:
   void InitializeMyToolBar()
   {
      // Create and initialize the ToolBarButton controls and ToolBar.
      ToolBar^ toolBar1 = gcnew ToolBar;
      ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
      ToolBarButton^ toolBarButton2 = gcnew ToolBarButton;
      ToolBarButton^ toolBarButton3 = gcnew ToolBarButton;
      
      // Set the Text properties of the ToolBarButton controls.
      toolBarButton1->Text = "Open";
      toolBarButton2->Text = "Save";
      toolBarButton3->Text = "Print";
      
      // Add the ToolBarButton controls to the ToolBar.
      toolBar1->Buttons->Add( toolBarButton1 );
      toolBar1->Buttons->Add( toolBarButton2 );
      toolBar1->Buttons->Add( toolBarButton3 );
      
      // Add the ToolBar to the Form.
      Controls->Add( toolBar1 );
   }
public void InitializeMyToolBar()
 {
    // Create and initialize the ToolBarButton controls and ToolBar.
    ToolBar toolBar1 = new ToolBar();
    ToolBarButton toolBarButton1 = new ToolBarButton();
    ToolBarButton toolBarButton2 = new ToolBarButton();
    ToolBarButton toolBarButton3 = new ToolBarButton();
 
    // Set the Text properties of the ToolBarButton controls.
    toolBarButton1.Text = "Open";
    toolBarButton2.Text = "Save";
    toolBarButton3.Text = "Print";
 
    // Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1);
    toolBar1.Buttons.Add(toolBarButton2);
    toolBar1.Buttons.Add(toolBarButton3);
 
    // Add the ToolBar to the Form.
    Controls.Add(toolBar1);
 }
Public Sub InitializeMyToolBar()
    ' Create and initialize the ToolBarButton controls and ToolBar.
    Dim toolBar1 As New ToolBar()
    Dim toolBarButton1 As New ToolBarButton()
    Dim toolBarButton2 As New ToolBarButton()
    Dim toolBarButton3 As New ToolBarButton()
    
    ' Set the Text properties of the ToolBarButton controls.
    toolBarButton1.Text = "Open"
    toolBarButton2.Text = "Save"
    toolBarButton3.Text = "Print"
    
    ' Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1)
    toolBar1.Buttons.Add(toolBarButton2)
    toolBar1.Buttons.Add(toolBarButton3)
    
    ' Add the ToolBar to the Form.
    Controls.Add(toolBar1)
End Sub

Açıklamalar

ToolBar.ToolBarButtonCollection, araç çubuğuna ToolBar atanan tüm ToolBarButton denetimleri tutmak için sınıfı tarafından kullanılan sıfır tabanlı dizinli bir koleksiyondur. Add Tek tek düğmeleri eklemek için yöntemini ve Remove bunları silmek için yöntemini kullanın. Koleksiyondaki Clear tüm düğmeleri kaldırmak için yöntemini çağırın.

Oluşturucular

ToolBar.ToolBarButtonCollection(ToolBar)

sınıfının yeni bir örneğini ToolBar.ToolBarButtonCollection başlatır ve belirtilen araç çubuğuna atar.

Özellikler

Count

Araç çubuğu düğme koleksiyonundaki düğme sayısını alır.

IsReadOnly

Topluluğun salt okunur olup olmadığını gösteren bir değer alır.

Item[Int32]

Araç çubuğu düğmesi koleksiyonunda belirtilen dizinlenmiş konumdaki araç çubuğu düğmesini alır veya ayarlar.

Item[String]

Koleksiyondan belirtilen anahtarla bir ToolBarButton alır.

Yöntemler

Add(String)

Belirtilen Text özellik değeriyle araç çubuğu düğmesi koleksiyonunun sonuna yeni bir araç çubuğu düğmesi ekler.

Add(ToolBarButton)

Belirtilen araç çubuğu düğmesini araç çubuğu düğmesi koleksiyonunun sonuna ekler.

AddRange(ToolBarButton[])

Bu araç çubuğu düğme koleksiyonuna bir araç çubuğu düğmeleri koleksiyonu ekler.

Clear()

Araç çubuğu düğme koleksiyonundaki tüm düğmeleri kaldırır.

Contains(ToolBarButton)

Belirtilen araç çubuğu düğmesinin koleksiyonun bir üyesi olup olmadığını belirler.

ContainsKey(String)

Belirtilen anahtara sahip bir ToolBarButton öğesinin koleksiyonda bulunarak bulunmadığını belirler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Araç çubuğu düğmesi koleksiyonunda yineleme yapmak için kullanılabilecek bir numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(ToolBarButton)

Koleksiyonda belirtilen araç çubuğu düğmesinin dizinini alır.

IndexOfKey(String)

Belirtilen anahtara sahip bir ToolBarButton öğesinin ilk oluşumunun dizinini alır.

Insert(Int32, ToolBarButton)

Belirtilen konumdaki araç çubuğu düğmesi koleksiyonuna mevcut bir araç çubuğu düğmesi ekler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(ToolBarButton)

Araç çubuğu düğme koleksiyonundan belirli bir düğmeyi kaldırır.

RemoveAt(Int32)

Araç çubuğu düğme koleksiyonundan belirli bir düğmeyi kaldırır.

RemoveByKey(String)

ToolBarButton belirtilen anahtarla öğesini koleksiyondan kaldırır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

öğesinin öğelerini ICollection belirli Array bir Arraydizinden başlayarak öğesine kopyalar.

ICollection.IsSynchronized

Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

ICollection.SyncRoot

Düğme koleksiyonuna erişimi eşitlemek için kullanılabilecek bir nesne alır.

IList.Add(Object)

Belirtilen araç çubuğu düğmesini araç çubuğu düğmesi koleksiyonunun sonuna ekler.

IList.Contains(Object)

Koleksiyonun belirli bir değer içerip içermediğini belirler.

IList.IndexOf(Object)

Koleksiyondaki belirli bir öğenin dizinini belirler.

IList.Insert(Int32, Object)

Belirtilen konumdaki araç çubuğu düğmesi koleksiyonuna var olan bir araç çubuğu düğmesini ekler.

IList.IsFixedSize

Koleksiyonun sabit bir boyuta sahip olup olmadığını belirten bir değer alır.

IList.Item[Int32]

Öğeyi belirtilen dizinde alır veya ayarlar.

IList.Remove(Object)

Bir öğenin koleksiyondan ilk oluşumunu kaldırır.

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ayrıca bkz.