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 ComboBoxder.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. Die Objekt Auflistung eines Kombinations Felds kann verwendet werden, um viele Typen von Objekten zu verwalten, einschließlich Zeichen folgen, Bilder und benutzerdefinierte Geschäftsobjekte.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 der Auflistung Elemente auf verschiedene Arten hinzufügen.You can add items to the collection in several ways. Die Add -Methode fügt der Auflistung ein-Objekt hinzu.The Add method adds one object to the collection. Um der Auflistung eine Reihe von Objekten hinzuzufügen, empfiehlt es sich, ein Array von Elementen zu erstellen und mit der AddRange -Methode zuzuweisen.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Wenn Sie ein Objekt an einer bestimmten Position in der Auflistung einfügen möchten, können Sie Insert die-Methode verwenden.To insert an object at a specific location within the collection, you can use the Insert method. Um Elemente an einem bekannten Index in der Auflistung zu entfernen, können Sie entweder Remove die-Methode RemoveAt oder die-Methode verwenden.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 den Methoden und Eigenschaften zum Hinzufügen und Entfernen von Elementen System.Windows.Forms.ComboBox.ObjectCollection stellt das auch Methoden zum Suchen von Elementen in der Auflistung bereit.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. Mit Contains der-Methode können Sie feststellen, ob ein Objekt ein Member der Auflistung ist.The Contains method enables you to determine if an object is a member of the collection. Wenn Sie wissen, dass sich das Element in der Auflistung befindet, können Sie die IndexOf -Methode verwenden, 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 Elements 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 Elements 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 Elements finden Sie unter IsFixedSize.For a description of this member, see IsFixedSize.

Erweiterungsmethoden

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 einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: