我有几个围绕 MVVMLite 和 MahApps.Metro 库设计的项目,但是我从来没有得到
ViewModelBase.IsInDesignModeStatic
从 Visual Studio 2012 执行时返回 true。我以与 MVVMLite 教程和示例相同的方式调用它,即在 ViewModelLocator 构造函数中。
我通常通过避免在我的构造函数中放置上下文敏感代码来解决这个问题,但有时它确实有助于获取一些设计时数据。我找不到其他有同样问题的人!
有任何想法吗?
干杯
戴夫