Přehled komponenty ImageList (Windows Forms)
Komponenta Windows Forms ImageList slouží k ukládání obrázků, které je pak možné zobrazit ovládacími prvky. Seznam obrázků umožňuje psát kód pro jeden konzistentní katalog obrázků. Můžete například otočit obrázky zobrazené ovládacím prvku Button jednoduše změnou vlastnosti ImageIndex nebo ImageKey tlačítka. Stejný seznam obrázků můžete také přidružit k více ovládacím prvkům. Pokud například používáte ovládací prvek ListView i ovládací prvek TreeView k zobrazení stejného seznamu souborů, změna ikony souboru v seznamu obrázků způsobí, že se nová ikona zobrazí v obou zobrazeních.
Použití imageListu s ovládacími prvky
Seznam obrázků můžete použít s libovolným ovládacím prvkem, který má vlastnosti ImageList
— anebo v případě ovládacího prvku ListView, vlastnosti SmallImageList a LargeImageList. Ovládací prvky, které lze přidružit k seznamu obrázků, patří: ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButtona Label ovládací prvky. Chcete-li přidružit seznam obrázků k ovládacímu prvku, nastavte vlastnost ImageList
ovládacího prvku na název komponenty ImageList.
Klíčové vlastnosti
Klíčovou vlastností komponenty ImageList je Images, která obsahuje obrázky, které má přidružený ovládací prvek používat. Ke každému jednotlivému obrázku může přistupovat jeho hodnota indexu nebo jeho klíč. Vlastnost ColorDepth určuje počet barev, se kterými se obrázky vykreslují. Všechny obrázky se zobrazí ve stejné velikosti, kterou nastavuje vlastnost ImageSize. Obrázky, které jsou větší, se škálují tak, aby odpovídaly.
Viz také
.NET Desktop feedback