Compartir a través de


Procedimiento para agrupar elementos en un control ListView de formularios Windows Forms mediante el diseñador

La característica de agrupación del control ListView permite mostrar conjuntos relacionados de elementos en grupos. Estos grupos aparecen separados en pantalla por encabezados de grupo horizontales que contienen los títulos del grupo. Puede usar grupos ListView para facilitar la navegación por listas grandes mediante la agrupación de elementos alfabéticamente, por fecha o por cualquier otra agrupación lógica. En la imagen siguiente se muestran algunos elementos agrupados:

Números separados en grupos impares e pares.

El procedimiento siguiente requiere un proyecto de Aplicación de Windows con un formulario que contenga un control ListView. Para obtener información sobre cómo configurar un proyecto de este tipo, vea Procedimiento para crear un proyecto de aplicación de Windows Forms y Procedimiento para agregar controles a Windows Forms.

Para habilitar la agrupación, primero debe crear uno o varios objetos ListViewGroup en el Diseñador o mediante programación. Una vez definido un grupo, puede asignarle elementos.

Para agregar o quitar grupos en el Diseñador

  1. En la ventana Propiedades, haga clic en el botón de puntos suspensivos (Botón de puntos suspensivos (...) en la ventana Propiedades de Visual Studio) situado junto a la propiedad Groups.

    Aparece el Editor de la colección ListViewGroup.

  2. Para agregar un grupo, haga clic en el botón Agregar. Después, puede establecer propiedades del nuevo grupo, como las propiedades Header y HeaderAlignment. Para quitar un grupo, selecciónelo y haga clic en el botón Quitar.

Para asignar elementos a grupos en el Diseñador

  1. En la ventana Propiedades, haga clic en el botón de puntos suspensivos (Botón de puntos suspensivos (...) en la ventana Propiedades de Visual Studio) situado junto a la propiedad Items.

    Aparece el Editor de la colección ListViewItem.

  2. Para agregar un nuevo elemento, haga clic en el botón Agregar. Después, puede establecer propiedades del nuevo elemento, como las propiedades Text y ImageIndex.

  3. Seleccione la propiedad Group y elija un grupo de la lista desplegable.

Consulte también