OVH Cloud OVH Cloud

Transparence

3 réponses
Avatar
Philippe
Bonjour a tous

Peut-on rendre un controle panel ou groupbox transparent ,
j'ai essayer de mettre la propriété backcolor à transparent mais cela ne
marche pas

merci d'avance

3 réponses

Avatar
TroXsA
Bonjour,

Non, ce n'est pas possible
il y a néanmoin une solution de contournement
Sur ton panel (control) tu fait BlackColor = Red (dans les propriétés)
apres sur les propriétés de ton form tu recherche TransparencyKey = Red

execute le programme et vois le résultat ! :)



Cordialement,

Site : http://www.troxsa.info
Mail : http://cerbermail.com/?rIXgaw9Xsl




"Philippe" a écrit dans le message de
news:
Bonjour a tous

Peut-on rendre un controle panel ou groupbox transparent ,
j'ai essayer de mettre la propriété backcolor à transparent mais cela ne
marche pas

merci d'avance


Avatar
Philippe
Merci pour ta réponse
mais cela ne résoud pas mon problème car la transparence affcihe le fond de
la forme mais pas les controles s'y trouvant et je voudrais les voir


"TroXsA" a écrit :


Bonjour,

Non, ce n'est pas possible
il y a néanmoin une solution de contournement
Sur ton panel (control) tu fait BlackColor = Red (dans les propriétés)
apres sur les propriétés de ton form tu recherche TransparencyKey = Red

execute le programme et vois le résultat ! :)



Cordialement,

Site : http://www.troxsa.info
Mail : http://cerbermail.com/?rIXgaw9Xsl




"Philippe" a écrit dans le message de
news:
> Bonjour a tous
>
> Peut-on rendre un controle panel ou groupbox transparent ,
> j'ai essayer de mettre la propriété backcolor à transparent mais cela ne
> marche pas
>
> merci d'avance





Avatar
Mehdi
On Fri, 17 Mar 2006 02:46:26 -0800, Philippe wrote:

Merci pour ta réponse
mais cela ne résoud pas mon problème car la transparence affcihe le fond de
la forme mais pas les controles s'y trouvant et je voudrais les voir



Non, il n'y a pas de support pour de la vrai transparence dans le .NET
Framework. Lorsque qu'un controle a une couleur soit-disant transparente,
il affiche en fait juste la couleur de son controle conteneur (form ou
panel dans lequel il se trouve). Bob Powell a un article ici
http://www.bobpowell.net/transcontrols.htm qui explique comment creer un
controle reelement transparent meme le resultat, bien qu'effectivement
transparent, est assez mauvais avec beaucoup de "flickering" lors des
deplacements et redimensionnements.