J'essaie MVVM dans VB.Net depuis un moment maintenant et j'ai commencé avec certaines de mes entités en utilisant List (of T) s, que je xml sérialisé sur le disque . Maintenant, j'ai mis à jour les classes utilisées par les listes pour implémenter INotifyPropertyChanged, donc j'ai aussi changé les List (de T) en ObservableCollection (of T) s.Sérialisation d'une ObservableCollection (de T) dans VB.Net
Après quoi, le sérialiseur XML a cessé de fonctionner.? (Un collègue m'a dit que ObservableCollections, à la différence des listes génériques, ne sont pas sérialisable
Si oui, alors comment puis-je les faire Serializable Merci à l'avance ~: D
J'aurais dû y penser ~! T_T; Merci ~! – GaiusSensei
ObservableCollection est sérialisable via XmlSerializer dans .NET 4.0, car l'événement CollectionChanged a été marqué avec [NonSerializedAttribute]. Donc, si vous utilisez .NET 4.0, ça devrait aller. –