ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection Class

Definition

Stellt die Auflistung von Elementen in einem ComboBox dar.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
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Vererbung
ComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollection
Attribute
Implementiert

Hinweise

Die System.Windows.Forms.ComboBox.ObjectCollection -Klasse kapselt die Elemente in der ComboBox.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. Die Objektsammlung eines Kombinationsfelds kann verwendet werden, um viele Arten von Objekten, einschließlich Zeichenfolgen, Bilder und benutzerdefinierte Geschäftsobjekte zu verwalten.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Sie können die Elemente der Auflistung auf unterschiedliche Weise hinzufügen.You can add items to the collection in several ways. Die Add Methode fügt ein Objekt der Auflistung hinzu.The Add method adds one object to the collection. Um eine Reihe von Objekten zur Auflistung hinzuzufügen, es wird empfohlen, ein Array von Elementen zu erstellen, und weisen Sie mit der AddRange Methode.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Um ein Objekt an einer bestimmten Stelle in der Auflistung einzufügen, können Sie die Insert Methode.To insert an object at a specific location within the collection, you can use the Insert method. So entfernen Sie Elemente an einem bekannten Index in der Auflistung verwenden Sie entweder die Remove Methode oder der RemoveAt Methode.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. Die Clear Methode entfernt alle Elemente aus der Auflistung.The Clear method removes all the items from the collection.

Zusätzlich zu Methoden und Eigenschaften zum Hinzufügen und Entfernen von Elementen die System.Windows.Forms.ComboBox.ObjectCollection stellt auch Methoden zum Suchen von Elementen in der Auflistung.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. Die Contains Methode können Sie bestimmen, ob ein Objekt einen Member der Auflistung ist.The Contains method enables you to determine if an object is a member of the collection. Sobald Sie wissen, dass das Element in der Auflistung befindet, können Sie die IndexOf Methode, um zu bestimmen, wo sich das Element in der Auflistung befindet.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.

Konstruktoren

ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox)

Initialisiert eine neue Instanz von ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Elemente in der Auflistung ab.Gets the number of items in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob diese Auflistung geändert werden kann.Gets a value indicating whether this collection can be modified.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft das Element am angegebenen Index in der Auflistung ab.Retrieves the item at the specified index within the collection.

Methoden

Add(Object) Add(Object) Add(Object) Add(Object)

Fügt der Liste von Elementen für eine ComboBox ein Element hinzu.Adds an item to the list of items for a ComboBox.

AddRange(Object[]) AddRange(Object[]) AddRange(Object[]) AddRange(Object[])

Fügt der Liste von Elementen für eine ComboBox ein Array von Elementen hinzu.Adds an array of items to the list of items for a ComboBox.

Clear() Clear() Clear() Clear()

Entfernt alle Elemente aus ComboBox.Removes all items from the ComboBox.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Bestimmt, ob das angegebene Element in der Auflistung enthalten ist.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32)

Kopiert die gesamte Auflistung an eine angegebene Position in ein vorhandenes Array von Objekten.Copies the entire collection into an existing array of objects at a specified location within the array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen der Elementauflistung verwendet werden kann.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(Object) IndexOf(Object) IndexOf(Object) IndexOf(Object)

Ruft den Index des angegebenen Elements in der Auflistung ab.Retrieves the index within the collection of the specified item.

Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object)

Fügt ein Element am angegebenen Index in die Auflistung ein.Inserts an item into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Entfernt das angegebene Element aus der ComboBox.Removes the specified item from the ComboBox.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Entfernt ein Element am angegebenen Index aus ComboBox.Removes an item from the ComboBox at the specified index.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Eine Beschreibung dieses Members finden Sie unter CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Eine Beschreibung dieses Members finden Sie unter IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Eine Beschreibung dieses Members finden Sie unter SyncRoot.For a description of this member, see SyncRoot.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Eine Beschreibung dieses Members finden Sie unter Add(Object).For a description of this member, see Add(Object).

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Eine Beschreibung dieses Members finden Sie unter IsFixedSize.For a description of this member, see IsFixedSize.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: