Compartir a través de


Información general sobre el componente ImageList (formularios Windows Forms)

El componente ImageList de Windows Forms se usa para almacenar imágenes que posteriormente se pueden mostrar en los controles. Una lista de imágenes permite escribir código para un catálogo único y coherente de imágenes. Por ejemplo, puede girar las imágenes mostradas por un control Button cambiando la propiedad ImageIndex o ImageKey del botón. También puede asociar la misma lista de imágenes con varios controles. Por ejemplo, si está usando un control ListView y un control TreeView para mostrar la misma lista de archivos, al cambiar el icono de un archivo en la lista de imágenes hará que el nuevo icono aparezca en ambas vistas.

Usar ImageList con controles

Puede usar una lista de imágenes con cualquier control que tenga una propiedad ImageList o, en el caso del control ListView, las propiedades SmallImageList y LargeImageList. Entre los controles que pueden asociarse con una lista de imágenes se incluyen ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButton y Label. Para asociar la lista de imágenes con un control, establezca la propiedad ImageList del control en el nombre del componente ImageList.

Propiedades clave

La propiedad de clave del componente ImageList es Images, que contiene las imágenes que usará el control asociado. Puede acceder a cada imagen individual por su valor de índice o por su clave. La propiedad ColorDepth determina el número de colores con los que se pueden representar las imágenes. Las imágenes se mostrarán con el mismo tamaño, establecido por la propiedad ImageSize. El tamaño de las imágenes más grandes se ajustará.

Vea también