Je fais une application de Wpf. Je veux mettre des validations sur des zones de texte entières et de caractères.
Comment puis-je l'atteindre?comment nous mettons la validation d'entier sur la zone de texte dans wpf
Répondre
Vous pouvez jeter une exception lorsque les valeurs sont hors de portée et d'utiliser ValidationRules comme ceci:
<TextBox>
<TextBox.Text>
<Binding Path="Number">
<Binding.ValidationRules>
<ExceptionValidationRule />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
Plus d'informations peuvent être trouvées ici: http://www.codeproject.com/KB/WPF/wpfvalidation.aspx
Mise à jour: Dans le code derrière vous pouvez faire quelque chose comme:
private int _Number;
public string Number
{
get { return _Number.ToString(); }
set
{
if (!Int32.TryParse(value, out _Number))
{
throw new ApplicationException("Invalid integer number");
}
}
}
il y a une méthode par le code derrière – Shashank
J'ai édité la réponse pour inclure le code derrière. J'espère que c'est ce que vous attendiez. –
- 1. Validation dans la zone de texte dans WPF
- 2. Validation de la zone de texte dans wpf
- 3. Comment implémenter la validation de zone de liste déroulante Wpf
- 4. WPF CommandParameter dans la zone de texte
- 5. Validation de la zone de texte
- 6. jQuery Validation pour la zone de texte
- 7. wpf: Mousedoubleclick pour la zone de texte
- 8. formulaire de validation du message dans la zone de texte
- 9. Comment affecter un datatemplate à la zone de texte wpf
- 10. Validation des entrées dans la zone de texte
- 11. Pourquoi mettons-nous "ceci" devant un paramètre?
- 12. Définir le focus dans la zone de texte WPF
- 13. WPF Datepicker parcourir les dates dans la zone de texte
- 14. Windows forms Validation de la zone de texte
- 15. Où mettons-nous les servlets dans la structure de répertoire de Tomcat?
- 16. Validation dans MVC zone de texte
- 17. focus sur la zone de texte
- 18. PostgreSql + requête requête ayant \ r entre les attributs! Supposons que nous ayons une zone de texte dans laquelle nous mettons un exemple de chaîne.
- 19. Validation jQuery avec le nommage de la zone de texte sur la page ASP.NET MVC?
- 20. Insérer du texte dans la zone de texte WPF à la position du curseur
- 21. Empêcher l'événement Validation/Validation de déclencher dans la zone de texte personnalisée - vb.net
- 22. Comment lire la zone de texte. Valeur de texte d'un autre thread dans WPF?
- 23. Bouton WPF pour faire défiler la zone de texte
- 24. mettre l'accent sur la zone de texte
- 25. .net capacité de la zone de texte wpf
- 26. Forcer la validation de liaison dans WPF
- 27. Déplacement du curseur de la zone de texte wpf
- 28. Modifier la position de la validation de la zone de texte
- 29. WPF Validation de la clé primaire
- 30. WPF: Rétablir la liaison de la zone de texte au comportement par défaut après les erreurs de validation
Juste un indice. Pour la validation et la conversion d'entier, utilisez int.TryParse. Pour le reste - je donne, expressions régulières dans le pire des cas. Je ne comprends pas quelle est la grande question. – AlexanderMP