ToolStripItemCollection Sınıf

Tanım

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, tek tek denetimleri toplamanıza 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 Contains geçirerek a'nın ToolStripItem koleksiyonun bir üyesi olup olmadığını belirleyebilirsiniz. Koleksiyondaki bir ToolStripItem konumunun dizin değerini almak için denetimi yöntemine IndexOf geçirin. Koleksiyon, yöntemi çağrılarak bir diziye CopyTo kopyalanabilir.

Oluşturucular

ToolStripItemCollection(ToolStrip, ToolStripItem[])

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

Özellikler

Count

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

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

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

Item[Int32]

Belirtilen dizindeki öğeyi alır.

Item[String]

Belirtilen ada sahip öğeyi alır.

Yöntemler

Add(Image)

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

Add(String)

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

Add(String, Image)

Belirtilen görüntüyü ve metni 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 Click 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()

Tüm öğeleri koleksiyondan 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ğe ilişkin karma kodu döndürür.

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

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

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

Koleksiyonda belirtilen öğenin dizinini alır.

IndexOfKey(String)

Belirtilen öğenin koleksiyondaki ilk oluşumunun dizinini alır.

Insert(Int32, ToolStripItem)

Belirtilen öğeyi belirtilen dizindeki koleksiyona ekler.

MemberwiseClone()

Geçerli Objectöğesinin sığ 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 anahtarı içeren öğeyi kaldırır.

ToString()

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

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)

Bir öğeyi koleksiyona ekler.

IList.Clear()

Tüm öğeleri koleksiyondan kaldırır.

IList.Contains(Object)

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

IList.IndexOf(Object)

Belirtilen öğenin koleksiyondaki konumunu belirler.

IList.Insert(Int32, Object)

Belirtilen dizinde koleksiyona bir öğe ekler.

IList.IsFixedSize

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

IList.Item[Int32]

Belirtilen dizindeki öğesini alır.

IList.Remove(Object)

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

IList.RemoveAt(Int32)

Belirtilen dizindeki bir öğeyi koleksiyondan 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