ToolStripItemCollection Sınıf

Tanım

Bir nesne koleksiyonunu ToolStripItem temsil eder.

public ref class ToolStripItemCollection : System::Windows::Forms::Layout::ArrangedElementCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ToolStripItemCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ToolStripItemCollection = class
    inherit ArrangedElementCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ToolStripItemCollection
Inherits ArrangedElementCollection
Implements IList
Devralma
ToolStripItemCollection
Öznitelikler
Uygulamalar

Açıklamalar

Add, Removeve RemoveAt yöntemleri, koleksiyona tek tek denetimler eklemenize ve koleksiyondan kaldırmanıza olanak tanır. Koleksiyondaki AddRange tüm denetimleri eklemek veya kaldırmak için veya Clear yöntemlerini de kullanabilirsiniz.

denetimi yöntemine ToolStripItem geçirerek a'nın Contains koleksiyonun bir üyesi olup olmadığını belirleyebilirsiniz. Koleksiyondaki konumunun ToolStripItem dizin değerini almak için denetimi yöntemine IndexOf geçirin. Koleksiyon, yöntemi çağrılarak bir diziye CopyTo kopyalanabilir.

Oluşturucular

Name Description
ToolStripItemCollection(ToolStrip, ToolStripItem[])

Belirtilen kapsayıcı ToolStripItemCollection ve belirtilen denetim dizisiyle sınıfının yeni bir örneğini ToolStripToolStripItem başlatır.

Özellikler

Name Description
Count

Koleksiyondaki öğe sayısını alır.

(Devralındığı yer: ArrangedElementCollection)
IsReadOnly

öğesinin salt okunur olup olmadığını ToolStripItemCollection belirten bir değer alır.

Item[Int32]

Öğeyi belirtilen dizinde alır.

Item[String]

Belirtilen ada sahip öğeyi alır.

Yöntemler

Name Description
Add(Image)

Belirtilen görüntüyü koleksiyona görüntüleyen bir ToolStripItem ekler.

Add(String, Image, EventHandler)

Belirtilen görüntüyü ve metni koleksiyona görüntüleyen ve olayı tetikleyen ToolStripItem bir Click ekler.

Add(String, Image)

Belirtilen görüntüyü ve metni koleksiyona görüntüleyen bir ToolStripItem ekler.

Add(String)

Belirtilen metni koleksiyona görüntüleyen bir ToolStripItem ekler.

Add(ToolStripItem)

Belirtilen öğeyi koleksiyonun sonuna ekler.

AddRange(ToolStripItem[])

Koleksiyona bir denetim dizisi ToolStripItem ekler.

AddRange(ToolStripItemCollection)

Geçerli koleksiyona bir ToolStripItemCollection ekler.

Clear()

Koleksiyondaki tüm öğeleri kaldırır.

Contains(ToolStripItem)

Belirtilen öğenin koleksiyonun bir üyesi olup olmadığını belirler.

ContainsKey(String)

Koleksiyonun belirtilen anahtara sahip bir öğe içerip içermediğini belirler.

CopyTo(Array, Int32)

Bu koleksiyonun tüm içeriğini hedef dizinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu Arrayöğesine kopyalar.

(Devralındığı yer: ArrangedElementCollection)
CopyTo(ToolStripItem[], Int32)

Koleksiyonu belirtilen dizinin belirtilen konumuna ToolStripItem kopyalar.

Equals(Object)

İki ArrangedElementCollection örneğin eşit olup olmadığını belirler.

(Devralındığı yer: ArrangedElementCollection)
Find(String, Boolean)

Öğeleri adlarına göre arar ve eşleşen tüm denetimlerden oluşan bir dizi döndürür.

GetEnumerator()

Koleksiyonun tamamı için bir numaralandırıcı döndürür.

(Devralındığı yer: ArrangedElementCollection)
GetHashCode()

Bu örneğin karma kodunu döndürür.

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

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

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

Koleksiyonda belirtilen öğenin dizinini alır.

IndexOfKey(String)

Koleksiyon içinde belirtilen öğenin ilk oluşumunun dizinini alır.

Insert(Int32, ToolStripItem)

Belirtilen öğeyi belirtilen dizindeki koleksiyona ekler.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

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

Belirtilen öğeyi koleksiyondan kaldırır.

RemoveAt(Int32)

Koleksiyonda belirtilen dizinden bir öğeyi kaldırır.

RemoveByKey(String)

Belirtilen anahtara sahip öğeyi kaldırır.

ToString()

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
ICollection.IsSynchronized

Bu üyenin açıklaması için özelliğine IsSynchronized bakın.

(Devralındığı yer: ArrangedElementCollection)
ICollection.SyncRoot

Bu üyenin açıklaması için özelliğine SyncRoot bakın.

(Devralındığı yer: ArrangedElementCollection)
IList.Add(Object)

Koleksiyona bir öğe ekler.

IList.Clear()

Koleksiyondaki tüm öğeleri kaldırır.

IList.Contains(Object)

Koleksiyonun belirtilen bir öğeyi içerip içermediğini belirler.

IList.IndexOf(Object)

Koleksiyonda belirtilen bir öğenin konumunu belirler.

IList.Insert(Int32, Object)

Belirtilen dizinde koleksiyona bir öğe ekler.

IList.IsFixedSize

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

IList.Item[Int32]

Belirtilen dizindeki öğesini alır.

IList.Remove(Object)

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

IList.RemoveAt(Int32)

Belirtilen dizindeki bir öğeyi koleksiyondan kaldırır.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır