ListView.CheckedListViewItemCollection (Clase)
Actualización: noviembre 2007
Representa la colección de elementos activados en un control de vista de lista.
Ensamblado: System.Windows.Forms (en System.Windows.Forms.dll)
Un ListView.CheckedListViewItemCollection almacena los elementos activados en un control ListView. Los elementos sólo se pueden activar si la propiedad CheckBoxes del control ListView está establecida en true. Los elementos incluidos en la colección ListView.CheckedListViewItemCollection son elementos que pertenecen también a la colección ListView.ListViewItemCollection. La clase ListView.ListViewItemCollection almacena todos los elementos que se muestran en el control ListView.
La siguiente tabla es un ejemplo de cómo la clase ListView.ListViewItemCollection almacena los elementos del control ListView y sus estados de selección en un control ListView de ejemplo.
|
Índice |
Elemento |
Estado activado en el ListView |
|---|---|---|
|
0 |
Elemento1 |
Desactivado |
|
1 |
Elemento2 |
Activado |
|
2 |
Elemento3 |
Desactivado |
|
3 |
Elemento4 |
Activado |
|
4 |
Elemento5 |
Activado |
De acuerdo con el ejemplo de la colección ListView.ListViewItemCollection de la tabla anterior, en la tabla siguiente se muestra cómo aparecerá la colección ListView.CheckedListViewItemCollection.
|
Índice |
Elemento activado en ListViewItemCollection |
|---|---|
|
0 |
Elemento2 |
|
1 |
Elemento4 |
|
2 |
Elemento5 |
Los métodos y propiedades de esta clase se pueden utilizar para realizar diversas tareas con la colección. El método Contains permite determinar si un elemento de la colección ListView.ListViewItemCollection es miembro de la colección ListView.CheckedListViewItemCollection. Una vez que se sabe que el elemento está en la colección, se puede utilizar el método IndexOf para determinar la posición del elemento en la colección ListView.CheckedListViewItemCollection.
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.