ImageList Bileşenine Genel Bakış (Windows Forms)
Windows Forms ImageList bileşeni, görüntüleri depolamak için kullanılır ve bu bileşen denetimler tarafından görüntülenebilir. Görüntü listesi, tek ve tutarlı bir görüntü kataloğu için kod yazmanıza olanak sağlar. Örneğin, düğmenin veya özelliğini değiştirerek Button bir denetim tarafından görüntülenen görüntüleri ImageIndexImageKey döndürebilirsiniz. Aynı görüntü listesini birden çok denetimle de ilişkilendirilebilirsiniz. Örneğin, aynı dosya listesini görüntülemek için hem denetim hem de denetim kullanıyorsanız, görüntü listesinde bir dosyanın simgesini değiştirmek yeni simgenin her iki görünümde de görünmesine ListViewTreeView neden olur.
Denetimler ile ImageList Kullanma
Bir görüntü listesini özelliği olan herhangi bir denetimle veya denetim ve ImageList özellikler ListView durumunda SmallImageListLargeImageList kullanabilirsiniz. Bir görüntü listesiyle ilişkilendirilen denetimler şunlardır: ListView , , , , , , , ve TreeViewToolBarTabControlButtonCheckBoxRadioButtonLabel denetimleri. Görüntü listesini bir denetimle ilişkilendirmek için denetimin ImageList özelliğini bileşenin adına ImageList ayarlayın.
Anahtar Özellikler
Bileşenin anahtar ImageList özelliği, Images ilişkili denetim tarafından kullanılacak resimleri içeren özelliğidir. Her görüntüye dizin değeri veya anahtarıyla erişilebilir. ColorDepthözelliği, görüntülerin işlenecek renk sayısını belirler. Görüntülerin hepsi, özelliği tarafından ayarlanmış şekilde aynı boyutta ImageSize görüntülenir. Daha büyük olan görüntüler sığacak şekilde ölçeklendirilen.