ListView.CheckedListViewItemCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de verzameling van gecontroleerde items in een besturingselement voor de lijstweergave.
public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
public class ListView.CheckedListViewItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
- Overname
-
ListView.CheckedListViewItemCollection
- Kenmerken
- Implementeringen
Opmerkingen
In ListView.CheckedListViewItemCollection een ListView besturingselement worden de ingecheckte items opgeslagen. Items kunnen alleen worden gecontroleerd als de CheckBoxes eigenschap van het ListView besturingselement is ingesteld op true. De items die in de ListView.CheckedListViewItemCollection items zijn opgeslagen, zijn items in de ListView.ListViewItemCollection. In ListView.ListViewItemCollection de klasse worden alle items opgeslagen die in het ListView besturingselement worden weergegeven.
In de volgende tabel ziet u een voorbeeld van hoe de ListView.ListViewItemCollection items van de ListView items en de bijbehorende selectiestatussen worden opgeslagen in een voorbeeld van een besturingselement ListView .
| Index | Onderdeel | Status gecontroleerd in ListView |
|---|---|---|
| 0 | Item1 | Niet aangevinkt |
| 1 | Item2 | Gecontroleerd |
| 2 | Item3 | Niet aangevinkt |
| 3 | Item4 | Gecontroleerd |
| 4 | Item5 | Gecontroleerd |
Op basis van het ListView.ListViewItemCollection voorbeeld in de vorige tabel ziet u in de volgende tabel hoe de ListView.CheckedListViewItemCollection tabel wordt weergegeven.
| Index | Item gecontroleerd in ListViewItemCollection |
|---|---|
| 0 | Item2 |
| 1 | Item4 |
| 2 | Item5 |
U kunt de eigenschappen en methoden van deze klasse gebruiken om verschillende taken uit te voeren met de verzameling. Met de Contains methode kunt u bepalen of een item uit de ListView.ListViewItemCollection klasse lid is van de ListView.CheckedListViewItemCollectionklasse. Zodra u weet dat het item zich in de verzameling bevindt, kunt u de IndexOf methode gebruiken om de positie van het item in het ListView.CheckedListViewItemCollectionitem te bepalen.
Constructors
| Name | Description |
|---|---|
| ListView.CheckedListViewItemCollection(ListView) |
Initialiseert een nieuw exemplaar van de ListView.CheckedListViewItemCollection klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal items in de verzameling op. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of de verzameling het kenmerk Alleen-lezen heeft. |
| Item[Int32] |
Hiermee haalt u het item op de opgegeven index in de verzameling op. |
| Item[String] |
Hiermee haalt u een item op met de opgegeven sleutel in de verzameling. |
Methoden
| Name | Description |
|---|---|
| Contains(ListViewItem) |
Bepaalt of het opgegeven item zich in de verzameling bevindt. |
| ContainsKey(String) |
Bepaalt of een kolom met de opgegeven sleutel zich in de verzameling bevindt. |
| CopyTo(Array, Int32) |
Hiermee kopieert u de hele verzameling naar een bestaande matrix op een opgegeven locatie in de matrix. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Retourneert een enumerator die kan worden gebruikt om de geselecteerde itemverzameling te doorlopen. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IndexOf(ListViewItem) |
Retourneert de index binnen de verzameling van het opgegeven item. |
| IndexOfKey(String) |
Bepaalt de index voor een item met de opgegeven sleutel. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de ListView.CheckedListViewItemCollection synchronisatie is gesynchroniseerd (thread safe). |
| ICollection.SyncRoot |
Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot de verzameling besturingselementen te synchroniseren. |
| IList.Add(Object) |
Voegt een item toe aan de verzameling. |
| IList.Clear() |
Hiermee verwijdert u alle items uit de verzameling. |
| IList.Contains(Object) |
Controleert of het item is ingeschakeld. |
| IList.IndexOf(Object) |
Retourneert de index binnen de verzameling van het opgegeven item. |
| IList.Insert(Int32, Object) |
Hiermee voegt u een item in de verzameling in op een opgegeven index. |
| IList.IsFixedSize |
Hiermee wordt een waarde opgehaald die aangeeft of de verzameling een vaste grootte heeft. |
| IList.Item[Int32] |
Hiermee haalt u een object op uit de verzameling of stelt u dit in. |
| IList.Remove(Object) |
Hiermee verwijdert u het eerste exemplaar van een item uit de verzameling. |
| IList.RemoveAt(Int32) |
Hiermee verwijdert u een item uit de verzameling op de opgegeven index. |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |