ComboBox.ObjectCollection Sınıf

Tanım

İçindeki öğelerin koleksiyonunu temsil eder ComboBox .Represents the collection of items in a ComboBox.

public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Devralma
ComboBox.ObjectCollection
Öznitelikler
Uygulamalar

Açıklamalar

System.Windows.Forms.ComboBox.ObjectCollectionSınıfı içindeki öğeleri Kapsüller ComboBox .The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. Bir Birleşik giriş kutusunun nesne koleksiyonu, dizeler, görüntüler ve özel iş nesneleri gibi birçok nesne türünü yönetmek için kullanılabilir.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Koleksiyona çeşitli yollarla öğe ekleyebilirsiniz.You can add items to the collection in several ways. AddYöntemi, koleksiyona bir nesne ekler.The Add method adds one object to the collection. Koleksiyona çok sayıda nesne eklemek için, bir dizi öğe oluşturmak ve yöntemiyle atamak en iyisidir AddRange .To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Koleksiyonu içindeki belirli bir konuma bir nesne eklemek için Insert yöntemini kullanabilirsiniz.To insert an object at a specific location within the collection, you can use the Insert method. Koleksiyondaki bilinen bir dizindeki öğeleri kaldırmak için Remove yöntemini ya da RemoveAt yöntemini kullanabilirsiniz.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. ClearYöntemi, koleksiyondaki tüm öğeleri kaldırır.The Clear method removes all the items from the collection.

Öğelerin eklenmesine ve kaldırılmasına ilişkin yöntemlere ve özelliklere ek olarak, System.Windows.Forms.ComboBox.ObjectCollection koleksiyon içindeki öğeleri bulmak için yöntemler de sağlar.In addition to methods and properties for adding and removing items, the System.Windows.Forms.ComboBox.ObjectCollection also provides methods to find items within the collection. ContainsYöntemi, bir nesnenin koleksiyonun üyesi olup olmadığını belirlemenizi sağlar.The Contains method enables you to determine if an object is a member of the collection. Öğenin koleksiyonda bulunduğunu öğrendikten sonra, IndexOf öğenin koleksiyon içinde nerede bulunduğunu anlamak için yöntemini kullanabilirsiniz.Once you know that the item is located within the collection, you can use the IndexOf method to determine where the item is located within the collection.

Oluşturucular

ComboBox.ObjectCollection(ComboBox)

Yeni bir örneğini başlatır ComboBox.ObjectCollection .Initializes a new instance of ComboBox.ObjectCollection.

Özellikler

Count

Topluluktaki öğe sayısını alır.Gets the number of items in the collection.

IsReadOnly

Bu koleksiyonun değiştirilip değiştirilemeyeceğini gösteren bir değer alır.Gets a value indicating whether this collection can be modified.

Item[Int32]

Koleksiyonu içindeki belirtilen dizindeki öğeyi alır.Retrieves the item at the specified index within the collection.

Yöntemler

Add(Object)

Öğesi için öğe listesine bir öğe ekler ComboBox .Adds an item to the list of items for a ComboBox.

AddRange(Object[])

Öğesi için öğe listesine bir öğe dizisi ekler ComboBox .Adds an array of items to the list of items for a ComboBox.

Clear()

Tüm öğeleri öğesinden kaldırır ComboBox .Removes all items from the ComboBox.

Contains(Object)

Belirtilen öğenin koleksiyon içinde olup olmadığını belirler.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32)

Tüm koleksiyonu, dizi içindeki belirli bir konumda bulunan bir nesne dizisine kopyalar.Copies the entire collection into an existing array of objects at a specified location within the array.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

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

Öğe koleksiyonunu yinelemek için kullanılabilecek bir Numaralandırıcı döndürür.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

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

TypeGeçerli örneği alır.Gets the Type of the current instance.

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

Belirtilen öğenin koleksiyonu içindeki dizini alır.Retrieves the index within the collection of the specified item.

Insert(Int32, Object)

Belirtilen dizindeki koleksiyona bir öğe ekler.Inserts an item into the collection at the specified index.

MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

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

Belirtilen öğeyi öğesinden kaldırır ComboBox .Removes the specified item from the ComboBox.

RemoveAt(Int32)

Belirtilen dizindeki öğesinden bir öğeyi kaldırır ComboBox .Removes an item from the ComboBox at the specified index.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Bu üyenin açıklaması için bkz CopyTo(Array, Int32) ..For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Bu üyenin açıklaması için bkz IsSynchronized ..For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Bu üyenin açıklaması için bkz SyncRoot ..For a description of this member, see SyncRoot.

IList.Add(Object)

Bu üyenin açıklaması için bkz Add(Object) ..For a description of this member, see Add(Object).

IList.IsFixedSize

Bu üyenin açıklaması için bkz IsFixedSize ..For a description of this member, see IsFixedSize.

Uzantı Metotları

Cast<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query.

AsQueryable(IEnumerable)

Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable.

Şunlara uygulanır