Found 7 packages
Basic helper types for MVVM applications.
MVVM helper types.
Allows to generate code with Source Generators. Support: MvvmLib, Prism (installation detected) Class Level Attributes: - Inpc: to implement INotifyPropertyChanged - BindableObject: allows to add BindableBase Class (and implement IActiveAware for Prism) Field Level Attribute: - BindableProperty: allows to use "Setproperty", specify properties (OnPropertyChanged/RaisePropertyChanged) and commands (RaiseCanExecuteChanged) notified when the value has changed. Method Level Attribute: - Command: for add a DelegateCommand with CanExecute method and Name to specify a custom command name. (Comments supported on fields and methods for generated properties and commands)
The DynamicMVVM is a set of classes which help developer to get started in the Model - View - ViewModel pattern WPF (not supported on Silverlight). It is a small framework that contains only Dynamic ViewModel and Dynamic Model. The DynamicViewModel Allows developer to create the Command’s Execute method and CanExecute method without the ICommand property.
MVVM<BareKnuckleStyle> - ICommand implementations
Extends the RelayCommand of the MVVM Light Toolkit. Fires the CanExecuteChanged event for the command automatically if a PropertyChanged event of a dependent property was fired.
A starter kit for Mvvm Wpf application. - BaseViewModel (handle propertychanged event, handle datavalidation) - BaseCommand (implement ICommand with CanExecuteChanged event) -StarterKitTheme (Ressource dictionnary with styles, for example text box style to display error messages)