ListBox.SelectedObjectCollection Klass

Definition

Representerar samlingen med markerade objekt i 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
Arv
ListBox.SelectedObjectCollection
Implementeringar

Kommentarer

Klassen ListBox.SelectedObjectCollection lagrar de markerade objekten ListBoxi . Objekten ListBox.SelectedObjectCollection som lagras i är objekt som finns i ListBox.ObjectCollection klassen. Klassen ListBox.ObjectCollection lagrar alla objekt som visas i ListBox.

Följande tabell är ett exempel på hur ListBox.ObjectCollection objekten ListBox i samt deras urvalstillstånd lagras i ett exempel ListBox.

Index Objekt Markeringstillstånd i ListBox
0 object1 Inte valt
1 object2 Markerade
2 object3 Inte valt
3 object4 Markerade
4 object5 Markerade

Baserat på de ListBox.ObjectCollection som visades i föregående tabell visar följande tabell hur det ListBox.SelectedObjectCollection skulle se ut.

Index Markerat objekt från ObjectCollection
0 object2
1 object4
2 object5

Du kan använda egenskaperna och metoderna för den här klassen för att utföra en mängd olika uppgifter med samlingen. Med Contains metoden kan du avgöra om ett objekt från ListBox.ObjectCollection klassen är medlem i ListBox.SelectedObjectCollection. När du vet att objektet finns i samlingen kan du använda IndexOf metoden för att avgöra var ett specifikt objekt i ListBox.ObjectCollection för ListBox lagras i ListBox.SelectedObjectCollection.

Konstruktorer

Name Description
ListBox.SelectedObjectCollection(ListBox)

Initierar en ny instans av ListBox.SelectedObjectCollection klassen.

Egenskaper

Name Description
Count

Hämtar antalet objekt i samlingen.

IsReadOnly

Hämtar ett värde som anger om samlingen är skrivskyddad.

Item[Int32]

Hämtar objektet vid det angivna indexet i samlingen.

Metoder

Name Description
Add(Object)

Lägger till ett objekt i listan över markerade objekt för en ListBox.

Clear()

Tar bort alla objekt från samlingen med markerade objekt.

Contains(Object)

Avgör om det angivna objektet finns i samlingen.

CopyTo(Array, Int32)

Kopierar hela samlingen till en befintlig matris på en angiven plats i matrisen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en uppräkning som kan användas för att iterera genom den valda objektsamlingen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(Object)

Returnerar indexet i samlingen för det angivna objektet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(Object)

Tar bort det angivna objektet från samlingen med markerade objekt.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
ICollection.IsSynchronized

En beskrivning av den här medlemmen finns i IsSynchronized.

ICollection.SyncRoot

En beskrivning av den här medlemmen finns i SyncRoot.

IList.Add(Object)

En beskrivning av den här medlemmen finns i Add(Object).

IList.Clear()

En beskrivning av den här medlemmen finns i Clear().

IList.Insert(Int32, Object)

En beskrivning av den här medlemmen finns i Insert(Int32, Object).

IList.IsFixedSize

En beskrivning av den här medlemmen finns i IsFixedSize.

IList.Remove(Object)

En beskrivning av den här medlemmen finns i Remove(Object).

IList.RemoveAt(Int32)

En beskrivning av den här medlemmen finns i RemoveAt(Int32).

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för