TreeView
ve ListView
için ImageList
kullanıyorum. İlk önce görüntü kalitesini 32 bit olarak ayarladıktan sonra yarı saydam olan görüntüleri ekledim. Kalitesi iyi görünüyor, ancak uygulamayı kodlamak, derlemek ve yürütmek için birkaç dakika sonra kalite kötü görünüyor.ImageList: 32-bit Görüntüler kalitesini kaybediyor
bakınız ekran görüntüsü:
kullanılmış özellikler
ColorDepth: Depth32Bit
ImageSize: 16; 16
TransparentColor: Transparent
yarı şeffaf ama tamamen şeffaf değildi piksel arkasında siyah pikseller vardır.
Tüm görüntüleri yeniden eklemek orijinal kalitesini geri yükler, ancak birkaç dakika sonra ekranın sağ tarafında görünür.
Visual Studio'nun hangi sürümü? Eminim görüntü listesini çalışma zamanında yüklerseniz iyi çalışır. Muhtemelen VS kodunda görüntü listesindeki durumları depolayan/yükleyen bir hata. –
VS2010 Ultimate. Aynı zamanda onları çalışma zamanında yüklemeyi düşündüm, ama bu * olması gereken bir şey değil. Başka fikirlerin var mı? – bytecode77
Çalışma zamanında bir kaynaktan yükleme yapmak, tam olarak ne yapardım. Sonra yazı tipi ölçeklendirmesiyle eşleşen bir boyut seçebilirim. –