A very small MVVM library for WPF.


Keywords
dotnet, dotnet-core, ui, wpf
License
MIT-0
Install
Install-Package MvvmSlight -Version 5.0.0

Documentation

MvvmSlight is a very small MVVM helper library for WPF, inspired by MVVM Light and chapter 7 of the "WPF Cookbook". It reduces boilerplate and makes certain things easier to do.

Most documentation comes via IntelliSense tool-tips. Here's an overview of the classes:

  • PropertyChangedSource is a base class for view-model and model classes.
  • Command/Command<T> are a way to put command handlers in the view-model.
  • Utils has a property, IsInDesignMode, that tells if the code is running in the XAML designer.

MvvmSlight is under the MIT No Attribution license.