2011-07-08 29 views

回答

1

最好的方法就是使用MVVM :),這樣你的View就簡單地表示了UI中的數據。實際的DomainModel/BusinessObject位於您的視圖之外。

然後你可以使用的持久性方法數:

  • XML序列化

  • ORM(對象關係映射),這將持續/保存BusinessObject的進入數據庫和背部

分步說明:

  • 創建/定義您的BusinessObject的(的DomainModel,即Person類)

  • 使用的DataTemplate從您的ListView綁定到收藏

  • 在您的視圖模型,你可以比說PersonCollection.Save/Load等

+0

很好的閱讀關於MVVM,http://msdn.microsoft.com/en-us/magazine/dd419663.aspx – Alex