Standart Bibliothek für alle Model-View-ViewModel implementationen.
- Basisklasse für die MVVM funktionalität.
OnPropertyChanged(string? propertyName);
private int _property;
public int Property
{
get => this._property;
set => this.SetPropertyValue(ref _property, value);
}
-
Command: Basisklasse für parameterlose Commands
- RelayCommand: nutzt delegates um die Funktionalität zu Implementieren
- AsyncRelayCommand: asynchrone variante von RelayCommand
- EventCommand: nutzt events um die Funktionalität zu Implementieren
-
ParameterCommand<T>: Basisklasse für Commands mit Parametern
- RelayCommand<T> - nutzt delegates um die Funktionalität zu Implementieren
- AsyncRelayCommand<T> - asynchrone variante von RelayCommand<T>
- EventCommand<T> - nutzt events um die Funktionalität zu Implementieren