poomen
Messages postés117Date d'inscriptiondimanche 2 janvier 2011StatutMembreDernière intervention25 mars 2011
-
3 mars 2011 à 22:43
poomen
Messages postés117Date d'inscriptiondimanche 2 janvier 2011StatutMembreDernière intervention25 mars 2011
-
4 mars 2011 à 21:11
je veux avoir dans mon text box , une valeur "+" qui ne change pas , par exemple si je tape 25 sur le text box , il affiche +25 et si je fais 0.36 il affiche +0.36 , il change pas , aideéé moi stppp
billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 4 mars 2011 à 09:33
Bonjour,
Tu peux tout à fait envisager de t'abonner à l'événement TextBox.TextChanged pour modifier la valeur à la volée.
Mais, par souci ergonimique, je te conseille de ne plutôt ajouter le "+" qu'une fois le TextBox modifié. Dans ce cas, il te faut utiliser l'événement TextBox.LostFocus.
Et si je peux titiller, tu peux envisager d'enlever le "+" via l'événement TextBox.GotFocus.
Comme cela, tu auras un peu le même comportement qu'un Excel ou autre.
Bonne journée,
Billou_13
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 4 mars 2011 à 15:05
Re,
Le mieux serait que tu passes par le designer. Tu sélectionnes ton TextBox et tu double-cliques dans la case GotFocus ou LostFocus.
Tu n'auras plus qu'à coder comme cela ;p
Bonne après midi,
Billou_13
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
poomen
Messages postés117Date d'inscriptiondimanche 2 janvier 2011StatutMembreDernière intervention25 mars 2011 4 mars 2011 à 21:11
non, c'est bon , je l'est trouvé....voila le code :
private void textBox2_Validating(object sender, CancelEventArgs e)
{
textBox2.Text = "+" + textBox2.Text;
}
c'est lorsque je valide en changeons de curseur , il ajoute le caractére auprés de la valeur de textbox .