J'ai une classe qui hérite de ObservableCollection (Of MyObject) et la classe MyObject gère INotifyPropertyChanged comme il se doit. Lorsque l'utilisateur met à jour ces données via des contrôles liés, la collection change comme prévu.Méthode préférée pour la persistance de la base de données WPF ObservableCollection?
J'ai un bouton 'Enregistrer' sur le formulaire qui est destiné à conserver cette collection sur le disque en tant que XML en appelant MyObject.Save sur chaque élément. Cette logique a été écrite par moi. Ma question est, est-ce la manière préférée d'objets persistants ou existe-t-il un attribut ou une interface qui manque à la structure de liaison de données/.Net de WPF pour savoir quelle méthode utiliser pour sauvegarder/charger les données?
Je demande parce que les échantillons WPF que j'ai vu omettent l'enregistrement et le chargement de données réelles, donc je ne suis pas sûr.