Bonjour,
Je développe actuellement une appli WPF et je cherche désespérément à forcer les entrées clavier en majuscules dans un TextBox. Ou encore à ne pas autoriser la saisie de chiffre.
Merci d'avance pour votre aide.
F.
Bonjour,
Je développe actuellement une appli WPF et je cherche désespérément à forcer les entrées clavier en majuscules dans un TextBox. Ou encore à ne pas autoriser la saisie de chiffre.
Merci d'avance pour votre aide.
F.
La Textbox a une DependencyProperty CharacterCasing que tu peux set à Upper pour forcer le texte en capitale.
Pour la saisie de caractère uniquement. Textbox à un event PreviewTextInput. Pour t'y abonner tu gères ça en code behind ou tu fais une propriété attaché ou un behavior pour réutiliser la fonctionnalité sur d'autre textbox, t'as l’embarras du choix.. Tu regardes avec une expression régulière que ta chaine ne contient pas de caractère spéciaux, digit etc ... Si ce n'est pas le cas, tu passes le paramètre Handled de l'argument de l'event à true, sinon tu le laisses à false.
Super ! Merci beaucoup le behavior fonctionnement parfaitement bien.
Merci encore !
F.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager