Compartir a través de


Información general sobre el control ListView (Formularios Windows Forms)

El control de Windows Forms ListView muestra una lista de elementos con iconos. Puedes usar una vista de lista para crear una interfaz de usuario como el panel derecho del Explorador de Windows. El control tiene cuatro modos de vista: LargeIcon, SmallIcon, List y Details.

Qué se puede hacer con el control de ListView

Nota:

Un modo de vista adicional, Icono, solo está disponible en Windows XP y en el sistema operativo Windows Server 2003. Para obtener más información, vea How to: Enable Tile View in a Windows Forms ListView Control.

El modo LargeIcon muestra iconos grandes junto al texto del elemento; los elementos aparecen en varias columnas si el control es lo suficientemente grande. El modo SmallIcon es el mismo, excepto que muestra iconos pequeños. El modo Lista muestra iconos pequeños, pero siempre está en una sola columna. El modo Detalles muestra elementos en varias columnas. Para obtener más información, vea Cómo: Agregar columnas al control ListView de Windows Forms. El modo de vista viene determinado por la View propiedad . Todos los modos de vista pueden mostrar imágenes de listas de imágenes. Para obtener más información, vea Cómo: Mostrar iconos para el control ListView de formularios Windows Forms.

En la tabla siguiente se enumeran algunos de los ListView miembros y las vistas en las que son válidos.

Miembro de ListView Vista
Propiedad Alignment SmallIcon o LargeIcon
Propiedad AutoArrange SmallIcon o LargeIcon
método AutoResizeColumn Details
Propiedad Columns Details o Tile
DrawSubItem evento Details
método FindItemWithText Details, List o Tile
método FindNearestItem SmallIcon o LargeIcon
método GetItemAt Details o Tile
Propiedad Groups Todas las vistas excepto List
Propiedad HeaderStyle Details.
Propiedad InsertionMark LargeIcon, SmallIcon o Tile

La propiedad clave del control ListView es Items, que contiene los elementos mostrados por el control. La SelectedItems propiedad contiene una colección de los elementos seleccionados actualmente en el control . El usuario puede seleccionar varios elementos, por ejemplo, para arrastrar y soltar varios elementos a la vez en otro control, si la propiedad MultiSelect está establecida en true. El ListView control puede mostrar casillas junto a los elementos, si la propiedad CheckBoxes está establecida en true.

La Activation propiedad determina qué tipo de acción debe realizar el usuario para activar un elemento de la lista: las opciones son Standard, OneClicky TwoClick. OneClick la activación requiere un solo clic para activar el elemento. TwoClick la activación requiere que el usuario haga doble clic para activar el elemento; un solo clic cambia el color del texto del elemento. Standard la activación requiere que el usuario haga doble clic para activar un elemento, pero el elemento no cambia la apariencia.

El ListView control también admite los estilos visuales y otras características disponibles en la plataforma Windows XP, como la agrupación, la vista de iconos y las marcas de inserción.

Consulte también