2017-02-20 2 views

Répondre

0

La touche de transparence rend seulement une couleur transparente, ce qui ne fonctionne pas sur les images qui ont des dégradés de couleurs lisses sur les bords. Tout d'abord, êtes-vous certain que votre image a un fond transparent?

La fenêtre superposée est exactement ce que vous devez utiliser pour obtenir l'effet désiré. Puisque vous ne donnez pas beaucoup de détails, je ne sais pas ce qui ne va pas avec votre implémentation. Essayez d'utiliser le à partir de l'article suivant: Per Pixel Alpha Blend in C#. Lorsqu'il est utilisé correctement, il fonctionnera (même si l'article est vraiment vieux).

+0

J'ai utilisé la fenêtre Layered et l'image a bien fonctionné, mais le problème est que dans la fenêtre en couches vous ne pouvez pas ajouter de boutons/étiquettes, seule l'image sera dessinée (c'est bon pour les écrans de démarrage, etc. programme fonctionnel). Merci pour cet article, je vais essayer de faire comme il est dit. – Erexo

+0

J'ai créé un formulaire supplémentaire qui est une fenêtre en couches et maintenant je ne sais pas quoi faire. http://i.imgur.com/Q231QPX.png Deux formes complexes en une seule application, cela fonctionnera-t-il? Comment? – Erexo