Visão geral sobre o componente ImageList (Windows Forms)

O Windows Forms ImageList componente é usado para armazenar imagens, que podem ser exibidas por controles. Uma lista de imagens permite que você escreva código para um catálogo único e consistente de imagens. Por exemplo, você pode girar as imagens exibidas por um Button controle simplesmente alterando-se no botão ImageIndex ou ImageKey propriedade. Você também pode associar a mesma lista de imagem com vários controles. Por exemplo, se você estiver usando ambos um ListView controle e um TreeView o controle para exibir a mesma lista de arquivos, alterar o ícone do arquivo na lista de imagens fará com que o novo ícone apareça em ambos os modos de exibição.

O uso de ImageList com controles

Você pode usar uma lista de imagem com qualquer controle que possui um ImageList propriedade — ou, no caso do ListView o controle, SmallImageList e LargeImageList Propriedades. Os controles que podem ser associados uma lista de imagens incluem: the ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButton, and Label controls. Associar a lista de imagens de um controle, defina o controle ImageList o nome da propriedade a ImageList componente.

Propriedades de chave

A propriedade de chave da ImageList componente é Images, que contém as imagens a serem usados pelo controle associado. Cada imagem individual pode ser acessada por seu valor de índice ou sua chave. O ColorDepth propriedade determina o número de cores que as imagens são processadas com. As imagens todos serão exibidas no mesmo tamanho definido pelo ImageSize propriedade. Imagens maiores serão dimensionadas para caber.

Se você estiver usando Visual Studio 2005, você tem acesso a uma grande biblioteca de imagens padrão que você pode usar em seus aplicativos. Para obter mais informações, consulte Biblioteca de imagens do Visual Studio 2005 e Biblioteca de imagens do Visual Studio 2008 e Biblioteca de imagens do Visual Studio.

Consulte também

Tarefas

Como: Adicionar ou remover imagens com o componente do Windows Forms ImageList

Referência

ImageList