【发布时间】:2016-01-04 13:26:14
【问题描述】:
前几天我学习了 MVVM 并下载了几个示例。
以下文章非常好,包含源代码:
更好的用户和开发人员体验 - 从 Windows 窗体到使用 MVVM 的 WPF
http://reedcopsey.com/series/windows-forms-to-mvvm/
当我第一次在 Visual Studio 2013 中打开项目时,所有字段和列表都像预期的那样是空的。该程序是一个 RSS 阅读器,我加载了一个提要,其中包含许多提要项,这些提要项填写了表单中的所有字段。但是现在即使我停止了程序,我也可以看到设计中的所有数据。
这显然非常好,因为它可以更容易地查看并可能修改设计。
我认为我所看到的都包含在 Blendability 这个名称下——但我对此不确定。
现在我的问题是:这种可混合性从何而来?我查看了项目的源代码,并没有找到设计模式下的数据来自哪里。
在过去的几天里,我在 Visual Studio 中安装了几个扩展,也许我安装了一些导致这种行为的东西。或者这可能是这个例子中的一些特殊功能(本文任何地方都没有提到)。
如果可能的话,请告诉我这个 Blendability 来自哪里以及如何在我自己的项目中实现它。
【问题讨论】:
标签: wpf visual-studio blend