为什么MS在新的Windows应用商店应用模板中摆脱了BindableBase?

时间:2014-04-18 03:00:33

标签: c# visual-studio mvvm windows-runtime windows-store-apps

在新的VS 2013应用模板中,比如Grid,我再也看不到BindableBase类了。 他们为什么要改变它,他们正在使用的新方法有什么好处呢?

我还不了解新的模板结构。

1 个答案:

答案 0 :(得分:3)

我的理解是它被删除了,因为它没有被模板使用,因此没有必要包括强制任何人进入特定的类设计。

如果你错过了 - 你可以使用my code snippets轻松创建一个:

  1. 将我的代码段放入%USERPROFILE%\ Documents \ Visual Studio 2013 \ Code Snippets \ Visual C#\ My Code Snippets
  2. 如果安装了ReSharper,则键入vm [tab]或vm [Esc] [Tab]以删除应用中的完整可绑定基本代码段。您还可以将bb代码段仅用于INotifyPropertyChanged实现。找到喜欢的版本后,您还可以将其导出到VS项目模板(VS文件菜单)。