Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/metaljase/mvvmexamples
Examples of how MVVM can be implemented using CommunityToolkit.
https://github.com/metaljase/mvvmexamples
csharp dependency-injection dotnet dotnet-core dotnetcore mvvm wpf wpf-application wpf-ui
Last synced: 3 days ago
JSON representation
Examples of how MVVM can be implemented using CommunityToolkit.
- Host: GitHub
- URL: https://github.com/metaljase/mvvmexamples
- Owner: metaljase
- Created: 2023-05-17T22:54:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-09T22:54:20.000Z (6 months ago)
- Last Synced: 2024-11-10T16:37:23.774Z (2 months ago)
- Topics: csharp, dependency-injection, dotnet, dotnet-core, dotnetcore, mvvm, wpf, wpf-application, wpf-ui
- Language: C#
- Homepage:
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# What is MvvmExamples?
MvvmExamples contains examples of how MVVM (Model, View, ViewModel) can be implemented in .NET apps using [CommunityToolkit](https://github.com/CommunityToolkit/dotnet).It demonstrates:
- Binding of values between properties in viewmodels and controls in views
- Binding of events between methods in viewmodels and buttons in views
- Handling of validation errors
- Sending/receiving messages between viewmodelsThe examples are:
- WPF app without dependency injection and without CommunityToolkit source generators
- WPF app without dependency injection and with CommunityToolkit source generators
- WPF app with dependency injection and with CommunityToolkit source generators