ObservableDictionary + XmlSerializer
처음엔 list와 Dictionary를 바인딩 할려고 했는데, update가 안되었다.
그래서 찾아보니
http://observabledictionary.codeplex.com/
이런게 있었다. 역시.. 세상엔 고수가 많다.
그런데, 어제부터 object를 xml serialize 시키는데 계속 오류가 났다. 처음엔 ObservableCollection<MyObject> 때문인줄 알았는데, ObservableDictionary가 문제였다.
다시 구글링...
Dictionary 가 xml serialize 되지 않았다.
http://weblogs.asp.net/pwelter34/archive/2006/05/03/444961.aspx
여기선 Dictionary에 IXmlSerializable을 구현했는데,
ObservableDictionary 와 IXmlSerializable 을 상속받아
SerializableObservableDictionary 라는 무식한 클래스를 만들어 해결했다.
따로 코드는 필요없을듯하고.. 위 링크 참조하면 된다.
그래서 찾아보니
http://observabledictionary.codeplex.com/
이런게 있었다. 역시.. 세상엔 고수가 많다.
그런데, 어제부터 object를 xml serialize 시키는데 계속 오류가 났다. 처음엔 ObservableCollection<MyObject> 때문인줄 알았는데, ObservableDictionary가 문제였다.
다시 구글링...
Dictionary 가 xml serialize 되지 않았다.
http://weblogs.asp.net/pwelter34/archive/2006/05/03/444961.aspx
여기선 Dictionary에 IXmlSerializable을 구현했는데,
ObservableDictionary 와 IXmlSerializable 을 상속받아
SerializableObservableDictionary 라는 무식한 클래스를 만들어 해결했다.
따로 코드는 필요없을듯하고.. 위 링크 참조하면 된다.
댓글
댓글 쓰기