【发布时间】:2012-07-29 17:37:26
【问题描述】:
我想使用 WCF Ria 服务和 MVVM 设计模式创建一个 Silverlight 应用程序。
应用程序的主页将包含一个“外壳”和大量(10 个或 100 个)不同外观(形状/大小/属性)的对象,这些对象相互链接(形成一种图形)。
这些项目需要鼠标可拖动,并且它们的当前位置/状态需要保存到后端数据库。
我认为实现这一点的最佳方法是为每个显示的项目设置一个小的 ViewModel 和 View,将所有重要的属性放入 ViewModel,然后以某种方式在主“shell”中显示所有这些 View。
但是,我不知道这究竟是如何实现的。我考虑过使用 MVVM Light,但没有找到任何可以显示类似内容的示例。
谁能指出一些关于如何做到这一点的例子或想法?
【问题讨论】:
标签: silverlight mvvm mvvm-light wcf-ria-services