Comment puis-je afficher une page Web dans une fenêtre avec un arrière-plan transparent à l'aide de C #?

StackOverflow https://stackoverflow.com/questions/67457

Question

Comment puis-je afficher une page Web dans une fenêtre transparente et que la partie blanche de la page Web soit également transparente?

Était-ce utile?

La solution

Si vous utilisez un contrôle de navigateur, il peut contenir une propriété permettant de changer la couleur d’arrière-plan en transparent ou d’utiliser la superposition de canaux alpha. Je ne suis pas tout à fait sûr de son efficacité, mais ça vaut le coup d'essayer.

Une autre chose à considérer serait de créer un petit analyseur syntaxique pour le code HTML de la page Web que vous essayez de visualiser, ce qui vous permettrait de modifier la feuille de style ou de modifier la couleur d’arrière-plan. Cependant, je ne suis pas sûr que vous puissiez rendre la page transparente. Tout cela me vient à l’esprit.

Autres conseils

La propriété BackColor a une propriété alpha, identique à l'opacity. Si c'est du HTML pur, il devrait y avoir une propriété ou un style d'opacité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top