Controler la Saisie dans une zone de texte

Résolu
Yatt85 Messages postés 8 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 14 janvier 2015 - 27 déc. 2014 à 05:43
Yatt85 Messages postés 8 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 14 janvier 2015 - 2 janv. 2015 à 15:24
Bonjour,
Je developpe actuellement une application de gestion d'un restaurant pour un ami avec la version visual studio 2010 premium (Visual Basic). Mais je ne sais pas comment faire pour empecher un utilisateur de saisir des caratères alphabétiques en lieu et place des caractères numériques. Je le savais sous visual basic 6 mais je trouve pas l'équivalent en VB.net.
Merci à tous de m'aider afin d'aller plus vite dans mon travail.

5 réponses

cs_Le Pivert Messages postés 7893 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 19 mai 2023 136
27 déc. 2014 à 07:49
1
Whismeril Messages postés 18415 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 623
27 déc. 2014 à 09:56
Bonjour tu peux aussi te créer un contrôle personnalisé si tu en as besoin plusieur fois:
http://msdn.microsoft.com/fr-fr/library/ms229644(v=vs.90).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
0
cs_ShayW Messages postés 3258 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 56
27 déc. 2014 à 18:39
Bonjour

et pourquoi ne pas utiliser le control numericupdown tout
simplement ?
0
Yatt85 Messages postés 8 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 14 janvier 2015
27 déc. 2014 à 23:04
Merci à tous pour votre aide précieuse. Je vais explorer les différentes suggestions que vous m'avez faites.
Cordialement!!
0

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

Posez votre question
cs_Le Pivert Messages postés 7893 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 19 mai 2023 136
28 déc. 2014 à 09:42
Encore plus simple avec le contrôle:

MaskedTextBox

Ensuite allez dans la propriété Mask:



tu sélectionnes Numerique (5 chiffres), ensuite <Personnalisé> et tu mets le nombre de chiffres que tu désires.
0
Yatt85 Messages postés 8 Date d'inscription jeudi 30 août 2012 Statut Membre Dernière intervention 14 janvier 2015
2 janv. 2015 à 15:24
Salut CS_Le Pivert.
Cette solution me parait plus souple et facile à comprendre.
Merci pour ton soutien.
0