Meilleur auteur de réponses
UWP Quel pourrait-être l'équivalent de "RequiredFieldValidator" existant en ASP.NET ?

Question
-
Réponses
-
Bonjour,
Malheureusement, les composants natifs des applications UWP n'ont pas par défaut ce genre de comportement.
En revanche, vous pouvez implémenter ce comportement via Prism ou des datas annotations (voir liens ci-dessous) :
- http://blogs.u2u.be/diederik/post/2015/09/27/User-input-validation-with-Prism-and-data-annotations-on-the-UWP.aspx
- http://blog.jerrynixon.com/2014/07/lets-code-handling-validation-in-your.html
Vous pouvez également utiliser WinRT XAML Toolkit for Windows 10. Son utilisation est très simple. Voici un example :
<TextBox x:Name="tbNumber" WinRTXamlToolkitControlExtentions:FieldValidationExtensions.Format="Numeric" WinRTXamlToolkitControlExtentions:FieldValidationExtensions.InvalidBrush="Red"/>
J'espère que j'ai bien répondu à votre question.
Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post
Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Modifié Nourdine MHOUMADI samedi 20 mai 2017 09:59 Rajout de WinRT XAML toolkit
- Marqué comme réponse Jean-François Collombet samedi 20 mai 2017 11:13
-
D'après votre code :
Si cette ligne est l'importation du WinRTXamlToolkit :
xmlns:controls="using:WinRTXamToolkit.IO.Extensions
Utilisez ceci :
<TextBox x:Name="tbNumber" controls:FieldValidationExtensions.Format="Numeric" controls:FieldValidationExtensions.InvalidBrush="Red"/>
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Marqué comme réponse Jean-François Collombet dimanche 21 mai 2017 03:25
-
Vous avez ce lien MSDN qui contient la liste de tous les contrôles UWP : https://docs.microsoft.com/fr-fr/windows/uwp/controls-and-patterns/
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Marqué comme réponse Jean-François Collombet dimanche 21 mai 2017 08:09
Toutes les réponses
-
Bonjour,
Malheureusement, les composants natifs des applications UWP n'ont pas par défaut ce genre de comportement.
En revanche, vous pouvez implémenter ce comportement via Prism ou des datas annotations (voir liens ci-dessous) :
- http://blogs.u2u.be/diederik/post/2015/09/27/User-input-validation-with-Prism-and-data-annotations-on-the-UWP.aspx
- http://blog.jerrynixon.com/2014/07/lets-code-handling-validation-in-your.html
Vous pouvez également utiliser WinRT XAML Toolkit for Windows 10. Son utilisation est très simple. Voici un example :
<TextBox x:Name="tbNumber" WinRTXamlToolkitControlExtentions:FieldValidationExtensions.Format="Numeric" WinRTXamlToolkitControlExtentions:FieldValidationExtensions.InvalidBrush="Red"/>
J'espère que j'ai bien répondu à votre question.
Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post
Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Modifié Nourdine MHOUMADI samedi 20 mai 2017 09:59 Rajout de WinRT XAML toolkit
- Marqué comme réponse Jean-François Collombet samedi 20 mai 2017 11:13
-
-
D'après votre code :
Si cette ligne est l'importation du WinRTXamlToolkit :
xmlns:controls="using:WinRTXamToolkit.IO.Extensions
Utilisez ceci :
<TextBox x:Name="tbNumber" controls:FieldValidationExtensions.Format="Numeric" controls:FieldValidationExtensions.InvalidBrush="Red"/>
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Marqué comme réponse Jean-François Collombet dimanche 21 mai 2017 03:25
-
Merci Nordine.
Existe-il par contre des tutorials sur l'utilisation globale de WinRT ?
Sue le Web je n'ai pas trouvé grand chose si ce n'est une vidéo sur You Tube présentant les différents Controls mais sans explications. Vidéo
JF Collombet ® CreateSpecificCulture
-
Vous avez ce lien MSDN qui contient la liste de tous les contrôles UWP : https://docs.microsoft.com/fr-fr/windows/uwp/controls-and-patterns/
Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;
- Marqué comme réponse Jean-François Collombet dimanche 21 mai 2017 08:09