我想构建一个WP7应用程序。 我已经有大部分的逻辑编写,但我不知道我将如何去和建立一个使用该逻辑的WP7 Silverlight应用程序。从现有(简单)代码库创建WP7应用程序?
已经写好的逻辑由几个简单的模型组成,没有silverlight特定的东西,比如inotifypropertychanged的observablecollections。
- 我应该编辑模型以包含INotifyPropertyChanged,并使用模型作为视图模型?或者同时使用模型和视图模型?
- 模型类和视图模型之间的关系应该如何?
你会如何从模型和逻辑的现有代码库创建一个应用程序? 我会非常喜欢一种不包括向逻辑添加silverlight特定内容的方式吗?但似乎这样更容易。
在此先感谢
编辑:
现有的代码库只包含一个单一的模型类。我希望在WP7应用程序中的列表中查看模型类,并且当项目得到更新时,我希望UI也被更新。
现有的代码库只包含一个模型类。我希望在WP7应用程序中的列表中查看模型类,并且当项目得到更新时,我希望UI也被更新。 – Moulde
我做到这一点的方法是简单地有一个viewmodel,它包含对模型的引用,然后用NotifyPropertyChange =重新实现所有的属性)很好用! – Moulde