uzu
Messages postés75Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention19 février 2009
-
10 mai 2007 à 09:14
uzu
Messages postés75Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention19 février 2009
-
10 mai 2007 à 15:41
Bonjour
j'ai un textbox dans ma form et je veux que mon textbox accèpte que des valeur numérique,
sur la MSDN j'ai vu la propriété Numéric du textbox,
mais en cherchant dans les propriétés de ce textbox , je n'ai pas trouvé cette propriété,
quelq'un peut me dire comment je dois faire que mon textbox accèpte que les valaurs numérique?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 10 mai 2007 à 09:37
Salut,
La façon la plus propre, c'est d'utiliser un NumericUpDown et je conseille vivement cette solution.
Maintenant, si tu veux vraiment utiliser un Textbox, tu peux toujours jeter un oeil sur ce code de Mx
uzu
Messages postés75Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention19 février 20091 10 mai 2007 à 10:58
merci
mais j'ai essayé avec value,
mais le problème mon NumericUpDown, il accèpte les touche -/+ et *
et je ne sais pas s'il faut réctifier dans ses propriété pour qu'il accèpte que les valeur numérique de 1 à 13100 c'est à dire positive.
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
uzu
Messages postés75Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention19 février 20091 10 mai 2007 à 11:38
je l'ai mis :
Minimum à 1
et Max 13100
mais le petit problème c'est que il prend les valeurs négatives,
mais moi je veux qu'il prenne les valeurs positives.
et pourtant j'ai mis dans le code uint (entier non signé).
dans les propriétés de ce NumericUpDown,
il n' y a pas une prporiété pour spécifier qu'il prenne que des valeur positive?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 10 mai 2007 à 13:50
si l'utilisateur rentre par exemple -34 et presse enter, la valeur va automatiquement être changée à la MinValue que tu as mise, c'est à dire 1 dans ton cas.
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 10 mai 2007 à 14:16
Si l'utilisateur essayes de rentrer un chiffre négatif, par exemple -34, le NumericUpDown va automatiquement le transformer pour qu'il deviennent valide (qu'il soit entre le Min et le Max que tu as spécifié).
C'est pas sorcier... non?
Donc le NumericUpDown ne pourra pas contenir des chiffres négatifs (il accepte le caractère, mais il ne sera pas validé).