Transparence

Résolu
pjouy Messages postés 110 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 18 mai 2009 - 8 mars 2006 à 23:48
pjouy Messages postés 110 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 18 mai 2009 - 10 mars 2006 à 09:32
Bonjour,

Je suis sous VB 2005. J'ai une PictureBox dans laquelle j'ai une image étirée (stretch). Par-dessus celle-ci, j'aimerais mettre un label ayant un fond transparent. Le problème, c'est que le couleur transparente de ce label est en fait celle de la Form et non pas de la PictureBox.
Y aurait-il une solution ?

Merci pour votre aide.

6 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
10 mars 2006 à 08:09
Bonjour

Dans le InitializeComponent de ta form, tu repère la ligne qui se rapproche de :
me.Controls.Add(Me.Label)
et tu remplace le premier me par le nom de ton PictureBox.
Pense à mettre le Location de ton Label à 0;0.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
3
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
9 mars 2006 à 08:12
Bonjour

Met la couleur de fond de ta pictbx à transparent aussi.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
0
pjouy Messages postés 110 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 18 mai 2009
9 mars 2006 à 09:01
Bonjour,

Cela n'a rien changé. La PictureBox se trouve sur un Panel, j'avais oublié de le dire mais ça ne me semblait pas important. Tous ces 3 contrôles on la propriété BackColor réglée sur Transparent.
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
9 mars 2006 à 13:14
Bonjour

Il faut que ton Label ait pour parent ton picturebox.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pjouy Messages postés 110 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 18 mai 2009
9 mars 2006 à 22:25
Re-bonjour,

Comment faire ?
Merci ;)
0
pjouy Messages postés 110 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 18 mai 2009
10 mars 2006 à 09:32
Bravo, je suis impressionné !
Merci beaucoup !
0
Rejoignez-nous