Procedimiento para mostrar iconos del control ListView de formularios Windows Forms
El control ListView de Windows Forms puede mostrar iconos de tres listas de imágenes. Las vistas List, Details y SmallIcon muestran imágenes de la lista de imágenes especificada en la propiedad SmallImageList. La vista LargeIcon muestra imágenes de la lista de imágenes especificada en la propiedad LargeImageList. Una vista de lista también puede mostrar un conjunto adicional de iconos, establecido en la propiedad StateImageList, junto a los iconos grandes o pequeños. Para obtener más información sobre las listas de imágenes, vea Componente ImageList y Procedimiento para agregar o quitar imágenes con el componente ImageList de Windows Forms.
Para mostrar imágenes en una vista de lista
Establezca la propiedad adecuada (SmallImageList, LargeImageList o StateImageList) en el componente ImageList existente que quiere usar.
Estas propiedades se pueden establecer en la ventana Propiedades del Diseñador, o en el código.
listView1.SmallImageList = imageList1;
ListView1.SmallImageList = ImageList1
Establezca la propiedad ImageIndex o StateImageIndex para cada elemento de lista que tenga un icono asociado.
Estas propiedades se pueden establecer en el código o en el editor de colección de ListViewItem. Para abrir el editor de colección de ListViewItem, 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 para abrir la ventana Propiedades.
// Sets the first list item to display the 4th image. listView1.Items[0].ImageIndex = 3;
' Sets the first list item to display the 4th image. ListView1.Items(0).ImageIndex = 3
Consulte también
- Información general sobre el control ListView
- Procedimiento para agregar y quitar elementos con el control ListView de formularios Windows Forms
- Procedimiento para agregar columnas al control ListView de formularios Windows Forms
- Procedimiento para agregar información personalizada a los controles TreeView o ListView (formularios Windows Forms)
- Componente ImageList
.NET Desktop feedback