VB2005 LABEL TRANSPARENT

lairrs
Messages postés
4
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
21 février 2008
- 21 févr. 2008 à 09:32
dsodilon
Messages postés
14
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
22 juillet 2008
- 24 févr. 2008 à 17:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45798-vb2005-label-transparent

dsodilon
Messages postés
14
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
22 juillet 2008

24 févr. 2008 à 17:16
Le souci TRESORSDEVIE ce que j'ai besoin de déplacer les icones avec la souris et change les couleurs ou les caractères comme dans ma source
Le mieux a mon avis ce de modifier le label mais je ne sais pas ou trouver la source du contrôle .
tresorsdevie
Messages postés
135
Date d'inscription
lundi 17 juin 2002
Statut
Membre
Dernière intervention
20 juillet 2013

24 févr. 2008 à 16:02
tu peut écrire directement sur la form

Private Sub Form_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
Dim drawFont As New Font("Arial", 12, FontStyle.Regular)
Dim X as single=10, Y as single=10
e.Graphics.DrawString("Texte à ecrire", drawFont, New SolidBrush(Color.Black), X, Y)

'on libere les ressources
e.Graphics.Dispose()

End sub
dsodilon
Messages postés
14
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
22 juillet 2008

21 févr. 2008 à 15:56
j'avoue que je me suis mal exprimer dans l'ancien description .
j'ai besoin d'afficher des icones comme ceux de la font Webdings et je ne pas trouver mieux qu'un Label maintenant si vous avez une meilleur idée je suis preneur.
NHenry
Messages postés
14929
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
22 mai 2022
162
21 févr. 2008 à 15:24
Oui, d'accord, je n'avais pas saisi la nuance que tu avais mis. La prop parmet, bien sûr, la transparence pour le contrôle parent.

Pour l'instant, cette astuce m'as suffit, mais je garde ta source en stock si un jour le pb venait à arriver.
dsodilon
Messages postés
14
Date d'inscription
samedi 18 décembre 2004
Statut
Membre
Dernière intervention
22 juillet 2008

21 févr. 2008 à 15:09
D'abord merci pour votre intervention .

je fait beaucoup d'essai avant de poster ma source et je peut vous confirmer qu'un Labele PEUT CACHE un autre Label meme avec la propriété BackColor à Transparent car le Label prend le COULEUR DU CONTROLE PARENT et la il ne pas transparent DONC IL PEUT CACHER UN AUTRE CONTROLE .
et cela meme en le mettant qu 1ere rond (BringToFront())

ce que je veu ce qu'un Label ne puisse pas cache un autre si ça marche chez vous chez moi ça marche ou alors j'ai rien compris .

Mais j'ai enfain compris pouquoi vous parlez du la propriété BackColor
en effet dans ma source j'ai oublier de mettre les Labels en Transparent je ve la modifier . essayez chez vous et vous verrez que le souci reste le meme .
Afficher les 8 commentaires