Changer les propriété du label via le code

Souliabdo Messages postés 186 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 11 avril 2011 - 14 août 2009 à 11:49
moi411 Messages postés 179 Date d'inscription samedi 22 novembre 2003 Statut Membre Dernière intervention 25 juin 2017 - 13 mars 2010 à 14:27
Bonjour,

Je voudrais mettre le texte de mon label souligné et changer son couleur si un événement se produit
J'ai fais :
MyLabel.Font = Font.Underline;
MyLabel.Font = Font.Italic;
MyLabel.ForeColor = Color.AliceBlue;
lors de compilation le erreur suivants est affochée :
Impossible de convertir implicitement le type 'bool' en 'System.Drawing.Font'

3 réponses

Miltiades Messages postés 233 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 25 octobre 2010
14 août 2009 à 16:41
si tu veux mettre les propriétés sitées sur ta police,
tu dois créer une nouvelle instance de la classe font que tu affecteras ensuite à la police de ton label.

Nul ne devient grand par la guerre...
0
cs_huntershiva Messages postés 12 Date d'inscription mardi 15 décembre 2009 Statut Membre Dernière intervention 10 mars 2010
25 févr. 2010 à 10:24
Le sujet date mais je tien a donner une réponse un peut plus explicite ...

ce que Miltiades a dit est entiérement juste

il faut créer un classe de type "font"
'Exemple (police,taille,gras)
=> dim myFont as New Font("Arial",10,FontStyle.Bold)

aprés il ne reste plus qu'a mettre ton font dans ton label
'exemple
> myLbel.Font myFont

et voila l'affaire est dans le sac

en vb.net tout sa
0
moi411 Messages postés 179 Date d'inscription samedi 22 novembre 2003 Statut Membre Dernière intervention 25 juin 2017 3
13 mars 2010 à 14:27
EVENEMENT (click de bouton par exemple)
{
//création de la nouvelle police; le symbole "ou: |" sert à "additionner" les effets
Font myFont = new Font("Arial", 15, FontStyle.Underline | FontStyle.Bold | FontStyle.Italic);

//appliquer la police crée au label
label1.Font = myFont;

//changer la couleur de texte du label
label1.ForeColor = Color.Blue;
}

en C#.Net ici!

moi
0
Rejoignez-nous