ListBox.SelectedObjectCollection ListBox.SelectedObjectCollection ListBox.SelectedObjectCollection ListBox.SelectedObjectCollection Class

Definition

Stellt die Auflistung von in der ListBox ausgewählten Elementen dar.Represents the collection of selected items in the ListBox.

public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
Vererbung
ListBox.SelectedObjectCollectionListBox.SelectedObjectCollectionListBox.SelectedObjectCollectionListBox.SelectedObjectCollection
Implementiert

Hinweise

Die ListBox.SelectedObjectCollection Klasse speichert die ausgewählten Elemente in der ListBox.The ListBox.SelectedObjectCollection class stores the selected items in the ListBox. Die Elemente gespeichert werden, der ListBox.SelectedObjectCollection enthaltenen Elemente sind die ListBox.ObjectCollection Klasse.The items stored in the ListBox.SelectedObjectCollection are items contained within the ListBox.ObjectCollection class. Die ListBox.ObjectCollection Klasse speichert alle Elemente angezeigt, der ListBox.The ListBox.ObjectCollection class stores all items displayed in the ListBox.

In der folgende Tabelle ist ein Beispiel dafür, wie die ListBox.ObjectCollection speichert die Elemente der ListBox sowie deren Auswahlzustand in ein Beispiel für ListBox.The following table is an example of how the ListBox.ObjectCollection stores the items of the ListBox as well as their selection states within an example ListBox.

IndexIndex ElementItem Auswahlstatus im ListenfeldSelection state within the ListBox
00 object1object1 Nicht markiertUnselected
11 Objekt2object2 AusgewähltSelected
22 object3object3 Nicht markiertUnselected
33 object4object4 AusgewähltSelected
44 object5object5 AusgewähltSelected

Basierend auf den ListBox.ObjectCollection in der vorherigen Tabelle gezeigt, in der folgende Tabelle veranschaulicht, wie die ListBox.SelectedObjectCollection wird angezeigt.Based on the ListBox.ObjectCollection demonstrated in the previous table, the following table demonstrates how the ListBox.SelectedObjectCollection would appear.

IndexIndex Ausgewähltes Element aus ObjectCollectionSelected item from ObjectCollection
00 Objekt2object2
11 object4object4
22 object5object5

Die Eigenschaften und Methoden dieser Klasse können Sie eine Vielzahl von Verwaltungsaufgaben mit der Auflistung.You can use the properties and methods of this class to perform a variety of tasks with the collection. Die Contains Methode können Sie bestimmen, ob ein Element aus der ListBox.ObjectCollection Klasse ist ein Mitglied der ListBox.SelectedObjectCollection.The Contains method enables you to determine whether an item from the ListBox.ObjectCollection class is a member of the ListBox.SelectedObjectCollection. Sobald Sie wissen, dass das Element in der Auflistung befindet, können Sie die IndexOf Methode, um zu ermitteln, wo ein bestimmtes Element innerhalb der ListBox.ObjectCollection für die ListBox befindet sich innerhalb der ListBox.SelectedObjectCollection.Once you know that the item is located within the collection, you can use the IndexOf method to determine where a specific item within the ListBox.ObjectCollection for the ListBox is stored within the ListBox.SelectedObjectCollection.

Konstruktoren

ListBox.SelectedObjectCollection(ListBox) ListBox.SelectedObjectCollection(ListBox) ListBox.SelectedObjectCollection(ListBox) ListBox.SelectedObjectCollection(ListBox)

Initialisiert eine neue Instanz der ListBox.SelectedObjectCollection-Klasse.Initializes a new instance of the ListBox.SelectedObjectCollection class.

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 die Auflistung schreibgeschützt ist.Gets a value indicating whether the collection is read-only.

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

Ruft das Element am angegebenen Index in der Auflistung ab.Gets 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 ListBox ein Element hinzu.Adds an item to the list of selected items for a ListBox.

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

Entfernt alle Elemente aus der Auflistung ausgewählter Elemente.Removes all items from the collection of selected items.

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

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

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die gesamte Auflistung an eine angegebene Position in einem vorhandenen Array.Copies the entire collection into an existing array 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 Auflistung der ausgewählten Elemente verwendet werden kann.Returns an enumerator that can be used to iterate through the selected 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)

Gibt den Index des angegebenen Elements in der Auflistung zurück.Returns the index within the collection of the specified item.

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 Objekt aus der Auflistung ausgewählter Elemente.Removes the specified object from the collection of selected items.

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.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.Clear() IList.Clear() IList.Clear() IList.Clear()

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

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Eine Beschreibung dieses Members finden Sie unter Insert(Int32, Object).For a description of this member, see Insert(Int32, 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.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

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

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

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

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: