ListBox.SelectedObjectCollection Klasse

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.SelectedObjectCollection
Implementiert

Hinweise

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

In der folgenden Tabelle finden Sie ein Beispiel dafür ListBox.ObjectCollection , wie die Elemente ListBox von und die Auswahl Zustände in einem Beispiel ListBoxspeichert.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 ListBox.SelectedObjectCollection , wie das 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 Contains der-Methode können Sie feststellen, ob ein ListBox.ObjectCollection Element aus der-Klasse ein ListBox.SelectedObjectCollectionMember von ist.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 IndexOf -Methode verwenden, um zu bestimmen, wo ListBox.ObjectCollection ein bestimmtes ListBox Element in der für ListBox.SelectedObjectCollectiondie in der gespeichert wird.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 Members 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 Members 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: