Udostępnij za pośrednictwem


ListBox.SelectedObjectCollection Klasa

Definicja

Reprezentuje kolekcję wybranych elementów w obiekcie 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
Dziedziczenie
ListBox.SelectedObjectCollection
Implementuje

Uwagi

Klasa ListBox.SelectedObjectCollection przechowuje wybrane elementy w obiekcie ListBox. Elementy przechowywane w obiekcie ListBox.SelectedObjectCollection to elementy zawarte w ListBox.ObjectCollection klasie. Klasa ListBox.ObjectCollection przechowuje wszystkie elementy wyświetlane w obiekcie ListBox.

W poniższej tabeli przedstawiono przykład ListBox.ObjectCollection przechowywania elementów elementu ListBox , a także ich stanów wyboru w przykładzie ListBox.

Indeks Element Stan zaznaczenia w polu listy
0 object1 Niezaznaczone
1 object2 Wybrane
2 object3 Niezaznaczone
3 object4 Wybrane
4 object5 Wybrane

Na podstawie przedstawionej ListBox.ObjectCollection w poprzedniej tabeli poniższa tabela przedstawia sposób wyświetlania.ListBox.SelectedObjectCollection

Indeks Wybrany element z obiektu ObjectCollection
0 object2
1 object4
2 object5

Za pomocą właściwości i metod tej klasy można wykonywać różne zadania w kolekcji. Metoda Contains umożliwia określenie, czy element z ListBox.ObjectCollection klasy jest elementem członkowskim ListBox.SelectedObjectCollectionklasy . Gdy wiesz, że element znajduje się w kolekcji, możesz użyć IndexOf metody , aby określić, gdzie określony element w ListBox.ObjectCollection obiekcie jest ListBox przechowywany w obiekcie ListBox.SelectedObjectCollection.

Konstruktory

ListBox.SelectedObjectCollection(ListBox)

Inicjuje nowe wystąpienie klasy ListBox.SelectedObjectCollection.

Właściwości

Count

Pobiera liczbę elementów w kolekcji.

IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu.

Item[Int32]

Pobiera element w określonym indeksie w kolekcji.

Metody

Add(Object)

Dodaje element do listy wybranych elementów dla elementu ListBox.

Clear()

Usuwa wszystkie elementy z kolekcji wybranych elementów.

Contains(Object)

Określa, czy określony element znajduje się w kolekcji.

CopyTo(Array, Int32)

Kopiuje całą kolekcję do istniejącej tablicy w określonej lokalizacji w tablicy.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który może służyć do iterowania po wybranej kolekcji elementów.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(Object)

Zwraca indeks w kolekcji określonego elementu.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Remove(Object)

Usuwa określony obiekt z kolekcji wybranych elementów.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot.

IList.Add(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Add(Object).

IList.Clear()

Aby uzyskać opis tego elementu członkowskiego, zobacz Clear().

IList.Insert(Int32, Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Insert(Int32, Object).

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, zobacz IsFixedSize.

IList.Remove(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz Remove(Object).

IList.RemoveAt(Int32)

Aby uzyskać opis tego elementu członkowskiego, zobacz RemoveAt(Int32).

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy