Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le composant ImageList Windows Forms est utilisé pour stocker des images, qui peuvent ensuite être affichées par des contrôles. Une liste d’images vous permet d’écrire du code pour un catalogue unique et cohérent d’images. Par exemple, vous pouvez faire pivoter des images affichées par un contrôle Button simplement en modifiant la propriété ImageIndex ou ImageKey du bouton. Vous pouvez également associer la même liste d’images à plusieurs contrôles. Par exemple, si vous utilisez à la fois un contrôle ListView et un contrôle TreeView pour afficher la même liste de fichiers, la modification de l’icône d’un fichier dans la liste d’images entraîne l’affichage de la nouvelle icône dans les deux affichages.
Utilisation d’ImageList avec des contrôles
Vous pouvez utiliser une liste d’images avec n’importe quel contrôle qui a une propriété ImageList — ou, dans le cas du contrôle ListView, les propriétés SmallImageList et LargeImageList. Les contrôles qui peuvent être associés à une liste d’images sont les suivants : les contrôles ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButtonet Label. Pour associer la liste d’images à un contrôle, définissez la propriété ImageList du contrôle sur le nom du composant ImageList.
Propriétés principales
La propriété clé du composant ImageList est Images, qui contient les images à utiliser par le contrôle associé. Chaque image individuelle est accessible par sa valeur d’index ou par sa clé. La propriété ColorDepth détermine le nombre de couleurs avec laquelle les images sont rendues. Les images sont toutes affichées à la même taille, définies par la propriété ImageSize. Les images plus grandes seront ajustées.
Voir aussi
.NET Desktop feedback