如何将设计时视图模型放入单独的组件中?
我使用 MVVM Light 和 Prism 以及视图模型定位器模式。我真的很喜欢在 Blend 中使用设计时视图模型,但我不一定希望将其与我的生产代码一起提供。有没有办法将设计时视图模型放在另一个程序集中,然后告诉视图模型定位器在那里找到它?设计时程序集(*.Design.dll)似乎有助于解决这个问题,但我不太清楚如何解决。
I'm using MVVM Light and Prism with the view model locator pattern. I really like having a design time view model for use in Blend, but I don't necessarily want to ship it with my production code. Is there any way to put the design time view model in another assembly and then tell the view model locator to find it there? It seems like the design time assemblies (*.Design.dll) would help solve this problem, but I can't quite work out how.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
迈克,
将以下内容添加到您的 XAML 中。
这样,我就可以将设计时数据保存在单独的二进制文件中而不分发它。
Mike,
Add the following to your XAML..
With this, I'm able to keep my design time data in a separate binary and not distribute it.