ListBox.SelectedObjectCollection Klasse

Definition

Stellt die Auflistung der ausgewählten Elemente in der ListBox 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.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 in der gespeicherten Elemente ListBox.SelectedObjectCollection sind Elemente, die in der-Klasse enthalten sind ListBox.ObjectCollection .The items stored in the ListBox.SelectedObjectCollection are items contained within the ListBox.ObjectCollection class. Die- ListBox.ObjectCollection Klasse speichert alle Elemente, die in der angezeigt werden ListBox .The ListBox.ObjectCollection class stores all items displayed in the ListBox.

In der folgenden Tabelle finden Sie ein Beispiel dafür, wie die ListBox.ObjectCollection Elemente von ListBox und die Auswahl Zustände in einem Beispiel speichert 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 Auswahl Status innerhalb des Listen FeldsSelection state within the ListBox
00 Objekt1object1 Nicht markiertUnselected
11 objekt2object2 AusgewähltSelected
22 object3object3 Nicht markiertUnselected
33 object4object4 AusgewähltSelected
44 object5object5 AusgewähltSelected

Basierend auf der ListBox.ObjectCollection in der obigen Tabelle dargestellten Tabelle wird in der folgenden Tabelle veranschaulicht, wie das ListBox.SelectedObjectCollection angezeigt wird.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 "ObjectCollection"Selected item from ObjectCollection
00 objekt2object2
11 object4object4
22 object5object5

Sie können die Eigenschaften und Methoden dieser Klasse verwenden, um eine Vielzahl von Tasks mit der Auflistung auszuführen.You can use the properties and methods of this class to perform a variety of tasks with the collection. Mit der- Contains Methode können Sie feststellen, ob ein Element aus der- ListBox.ObjectCollection Klasse ein Member von ist ListBox.SelectedObjectCollection .The Contains method enables you to determine whether an item from the ListBox.ObjectCollection class is a member of the ListBox.SelectedObjectCollection. Wenn Sie wissen, dass sich das Element in der Auflistung befindet, können Sie die-Methode verwenden, IndexOf um zu bestimmen, wo ein bestimmtes Element in der ListBox.ObjectCollection für die ListBox in der gespeichert wird 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)

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

Eigenschaften

Count

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

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]

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

Methoden

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()

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

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)

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)

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

(Geerbt von Object)
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()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

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

(Geerbt von 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()

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

(Geerbt von Object)
Remove(Object)

Entfernt das angegebene Objekt aus der Auflistung ausgewählter Elemente.Removes the specified object from the collection of selected items.

ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IList.Add(Object)

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

IList.Clear()

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

IList.Insert(Int32, Object)

Eine Beschreibung dieses Elements finden Sie unter Insert(Int32, Object).For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize

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

IList.Remove(Object)

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

IList.RemoveAt(Int32)

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

Erweiterungsmethoden

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)

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

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: