ListBox.SelectedObjectCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Auflistung der ausgewählten Elemente in der ListBox dar.
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 im ListBox. Die in der Klasse gespeicherten Elemente sind Elemente, die ListBox.SelectedObjectCollection in der ListBox.ObjectCollection Klasse enthalten sind. Die ListBox.ObjectCollection Klasse speichert alle Elemente, die im ListBoxBereich angezeigt werden.
In der folgenden Tabelle wird gezeigt, wie die ListBox.ObjectCollection Elemente der ListBox Elemente sowie deren Auswahlzustände innerhalb eines Beispiels ListBoxgespeichert werden.
Index | Element | Auswahlstatus innerhalb des ListBox-Steuerelements |
---|---|---|
0 | objekt1 | Nicht markiert |
1 | objekt2 | Ausgewählt |
2 | objekt3 | Nicht markiert |
3 | objekt4 | Ausgewählt |
4 | objekt5 | Ausgewählt |
Basierend auf der ListBox.ObjectCollection in der vorherigen Tabelle gezeigten Tabelle veranschaulicht die folgende Tabelle, wie dies ListBox.SelectedObjectCollection angezeigt wird.
Index | Ausgewähltes Element aus ObjectCollection |
---|---|
0 | objekt2 |
1 | objekt4 |
2 | objekt5 |
Sie können die Eigenschaften und Methoden dieser Klasse verwenden, um eine Vielzahl von Aufgaben mit der Auflistung auszuführen. Mit der Contains Methode können Sie bestimmen, ob ein Element aus der ListBox.ObjectCollection Klasse mitglied des ListBox.SelectedObjectCollectionTyps ist. Nachdem Sie wissen, dass sich das Element in der Auflistung befindet, können Sie die IndexOf Methode verwenden, um zu ermitteln, wo ein bestimmtes Element innerhalb des Objekts für die ListBox.ObjectCollection ListBox gespeichert wird ListBox.SelectedObjectCollection.
Konstruktoren
ListBox.SelectedObjectCollection(ListBox) |
Initialisiert eine neue Instanz der ListBox.SelectedObjectCollection-Klasse. |
Eigenschaften
Count |
Ruft die Anzahl der Elemente in der Auflistung ab. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. |
Item[Int32] |
Ruft das Element am angegebenen Index in der Auflistung ab. |
Methoden
Add(Object) |
Fügt der Liste von Elementen für eine ListBox ein Element hinzu. |
Clear() |
Entfernt alle Elemente aus der Auflistung ausgewählter Elemente. |
Contains(Object) |
Bestimmt, ob das angegebene Element in der Auflistung enthalten ist. |
CopyTo(Array, Int32) |
Kopiert die gesamte Auflistung an eine angegebene Position in einem vorhandenen Array. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt einen Enumerator zurück, der zum Durchlaufen der Auflistung der ausgewählten Elemente verwendet werden kann. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IndexOf(Object) |
Gibt den Index des angegebenen Elements in der Auflistung zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Remove(Object) |
Entfernt das angegebene Objekt aus der Auflistung ausgewählter Elemente. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
ICollection.IsSynchronized |
Eine Beschreibung dieses Elements finden Sie unter IsSynchronized. |
ICollection.SyncRoot |
Eine Beschreibung dieses Elements finden Sie unter SyncRoot. |
IList.Add(Object) |
Eine Beschreibung dieses Elements finden Sie unter Add(Object). |
IList.Clear() |
Eine Beschreibung dieses Elements finden Sie unter Clear(). |
IList.Insert(Int32, Object) |
Eine Beschreibung dieses Elements finden Sie unter Insert(Int32, Object). |
IList.IsFixedSize |
Eine Beschreibung dieses Elements finden Sie unter IsFixedSize. |
IList.Remove(Object) |
Eine Beschreibung dieses Elements finden Sie unter Remove(Object). |
IList.RemoveAt(Int32) |
Eine Beschreibung dieses Elements finden Sie unter RemoveAt(Int32). |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |