NuGet Package MvvmLib.Wpf

MvvmLib Navigation, UI Composition and Mvvm classes.

* NavigationSource: source for ContentControls, etc.
* SharedSource: source for ItemsControls, Selectors (ListBox, TabControl, etc.)
* AnimatingContentControl, TransitioningContentControl, TransitioningItemsControl: allow to animate content
* NavigationManager: allows to manage NavigationSources and SharedSources
* ListCollectionViewEx: allows to browse, filter, sort, group, add, edit with lists and collections.
* PagedSource: paging for DataGrid, etc.
* Command providers: NavigationSourceCommands, NavigationSourceContainerCommands, SharedSourceCommands, ListCollectionViewCommands, PagedSourceCommands
* INavigationAware: allows view models to be notified on navigate
* ICanActivate, ICanDeactivate: allow to cancel navigation
* IIsSelected, ISelectable, SelectionSyncBehavior: allow to select a view
* Triggers, TriggerActions and Behaviors: EventTrigger, DataTrigger, CallMethodeAction, SelectionSyncBehavior, EventToCommandBehavior,EventToMethodBehavior, etc.
* ViewModelLocator: allows to resolve ViewModel for views
* IIsLoaded: allows to notify view model that the view is loaded for a view that use resolve view model attached property.
* BootstrapperBase: base class for Bootstrapper
* ModuleManager: allows to manage modules/assemblies loaded "on demand".

Info

Version: 0.13.2.1
Author(s): romagny13
Last Update: Friday, July 26, 2019
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/romagny13/MvvmLib
NuGet Url: https://www.nuget.org/packages/MvvmLib.Wpf


Install
Install-Package MvvmLib.Wpf
dotnet add package MvvmLib.Wpf
paket add MvvmLib.Wpf
MvvmLib.Wpf Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

4.6

avg-downloads-per-day

29

days-since-last-release

57