Bonjour à tous !
Toujours dans ma découverte de MVVM!
J'ai une table toute simple (1 code + 1 nom) que je stocke dans une observableCollection ListeCiteAntiques.
J'affiche ma collection dans une dataGrid mais je voudrais que la liste soit triée par ordre alphabétique.
Je peux passer par un tri (Linq) sur mon modele EF (ça marche). Le problème, c'est que si j'aoute un nouvel item à ma datagrid, il est positionné en bas de liste.
Quelle serait la meilleure approche dans un tel cas de figure ?
J'ai bien tenté de reloader mes données après enregistrement du nouvel item mais la liste retournée n'inclue pas le nouvel item (curieux, d'ailleurs).
Je n'a pas approfondi car je ne trouve pas très pertinent de requestionner la base (même si c'est une petite liste) car c'est un process que je souhaite utiliser dans des contextes plus vastes.
Merci d'avance,
Frédéric
Partager