Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xamlbrewer/uwp-mvvm-toolkit-validation-sample

Demonstrates different validation strategies with MVVM Toolkit
https://github.com/xamlbrewer/uwp-mvvm-toolkit-validation-sample

mvvm uwp windows-community-toolkit

Last synced: 3 months ago
JSON representation

Demonstrates different validation strategies with MVVM Toolkit

Awesome Lists containing this project

README

        

# UWP-MVVM-Toolkit-Validation-Sample
Demonstrates different viewmodel validation strategies with Microsoft MVVM Toolkit from Windows Community Toolkit in a UWP app.

Samples
* Per Property Validation Attributes.
* Comparing two or more properties.
* Comparing new value to old.
* Deferring validation.
* Validation without assignment.

Screenshots

![Screenshot](Assets/ValidationAttributes.png?raw=true)
![Screenshot](Assets/ComparingProperties.png?raw=true)
![Screenshot](Assets/ComparingNewToOld.png?raw=true)
![Screenshot](Assets/DelayedValidation.png?raw=true)
![Screenshot](Assets/TrySetProperty.png?raw=true)