【发布时间】:2011-06-06 01:30:18
【问题描述】:
我正在构建一个 Silverlight 应用程序,它由一个包含多个不同小部件的网格组成。每个小部件都实现为 ViewModel 类,然后绑定到网格。
使用 WPF,我会使用隐式 DataTemplates 将某些 ViewModel 绑定到某个 View。但由于 Silverlight 不支持此功能,我有点卡住了。
到目前为止,我只考虑实现某种全局 DataTemplateSelector,每个 Prism 模块将在启动时注册匹配的 ViewModel 和 View 对。然后我可以使用 Unity 将此选择器注入网格并实现我想要的,但这并不是最好的方法。
有什么想法我应该怎么做?
【问题讨论】:
-
您可以回答自己的问题并将其标记为自己回答。
-
Manoj,感谢您的提示。再次重新编辑问题。
标签: silverlight-4.0 prism