J'utilise des fichiers PNG 32 bits avec transparence. Je les ai ajouté à une liste d'images propriétés:ImageList La transparence ne fonctionne pas à l'exécution
ColorDepth: Depth32Bit
TransparentColor: Transparent
Quand je cède l'image à mon bouton de barre d'outils, il affiche un aperçu en fin Visual Studio avec la transparence correcte. Mais quand je lance l'application, la transparence est complètement foiré avec du noir couvrant les régions semi-transparentes.
Comment résoudre ce problème?
Si je me souviens bien, il y avait un bug dans le fichier SWF 2.0 ImageList qui supprimerait le canal alpha de 32 images de bits dans une liste d'images * lors de l'enregistrement des ressources de la liste d'images *. Les images sont-elles toujours affichées correctement si vous enregistrez et rechargez le formulaire dans Visual Studio? – OregonGhost
Oui, l'aperçu est toujours correct après avoir enregistré et fermé le formulaire, ou redémarré Visual Studio. –