-
Questions MVVM
Bonjour,
une question relative à MVVM .
La logique voudrait qu'on utilise une liste ou une IList , dans le Model .
Par exemple un ProductModel pourrait avoir une liste de quelque chose .
Le problème vient au niveau du ViewModel et de la View pour être notifié des changements au niveau de la collection et que l'interface utilisateur soit mis à jour . Donc comment faire ? utiliser une ObservableCollection dans le model ? exposer la liste dans le ViewModel pour la convertir en ObservableCollection(alors qu'on a déjà un objet product) ? implémenter INotifyCollectionChanged(bof) ... ?
merci
-
Une autre question .
Je pose le problème .
J'ai 3 ComboBox qui doivent être filtrées ,afficher les valeurs courantes et je dois avoir la possibilité d'annuler les modifications(avec IEditableObject)
** résolu**
-
Bon j'ai résolu ma deuxième question (enfin j'espère :roll:)
Faut faire attention à la moindre variable avec MVVM et le binding
En résumé j'avais qu'une variable mal placée dans mon CancelEdit :(
-
Tu peux être pragmatique et mettre une ObservableCollection dans le model