Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/
[Ceci est une documentation préliminaire, sous réserve de modification.]
Le namespace Developpez.Dotnet.Windows.ViewModel contient des classes liées au développement d'applications WPF selon le pattern MVVM
Classes
| Classe | Description | |
|---|---|---|
| CommandAttributeBase |
Classe de base pour les attributs servant à lier des méthodes à des commandes.
| |
| CommandCanExecuteAttribute |
Indique qu'une méthode vérifie si une commande peut s'exécuter
| |
| CommandExecuteAttribute |
Indique qu'une méthode implémente l'exécution d'une commande
| |
| ObservableBase |
Fournit une implémentation de base de l'interface INotifyPropertyChanged pour
des objets supportant le binding.
| |
| ViewModelBase |
Classe de base pour toutes les classes ViewModel (Vue-Modèle) dans le cadre du pattern MVVM
Fournit le support pour la notification de changement des propriétés (hérité de ObservableBase)
et propose une propriété DisplayName. Cette classe est abstraite.
| |
| ViewModelBase<(Of <(<'TModel>)>)> |
Classe de base pour un ViewModel qui expose le modèle via une propriété fortement typée
| |
| ViewModelExtensions |
Fournit des méthodes d'extensions liées à l'utilisation du pattern MVVM
|