Sdílet prostřednictvím


ImageList – přehled komponenty (Windows Forms)

Komponenta model Windows Forms ImageList slouží k ukládání imagí, které se pak dají zobrazit ovládacími prvky. Seznam obrázků umožňuje psát kód pro jeden konzistentní katalog obrázků. Obrázky zobrazené ovládacím Button prvku můžete například otočit 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 ListView ovládací prvek i TreeView ovládací prvek 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 prvku, který má ImageList vlastnost , nebo v případě ListView ovládacího prvku SmallImageList a LargeImageList vlastností. Mezi ovládací prvky, které lze přidružit k seznamu obrázků, patří: ListViewthe , TreeView, ToolBar, TabControl, Button, CheckBoxRadioButtona Label controls. Chcete-li přidružit seznam obrázků k ovládacímu prvku, nastavte vlastnost ovládacího prvku ImageList na název ImageList komponenty.

Hlavní vlastnosti

Klíčovou ImageList vlastností komponenty je Images, která obsahuje obrázky, které mají být použity přidruženým ovládacím prvku. 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, které nastaví ImageSize vlastnost. Obrázky, které jsou větší, se škálují tak, aby odpovídaly.

Viz také