在新的 VS 2013 应用程序模板(例如 Grid)中,我不再看到 BindableBase 类。 他们为什么要改变它?他们使用的新方法有什么更好的地方?
我还不理解新的模板结构。
最佳答案
我的理解是它被删除是因为模板没有使用它,因此没有必要包含它来强制任何人进行特定的类设计。
如果您错过了 - 您可以使用 my code snippets轻松创建一个:
- 将我的代码片段放入 %USERPROFILE%\Documents\Visual Studio 2013\Code Snippets\Visual C#\My Code Snippets
- 如果您安装了 ReSharper,请键入 vm[tab] 或 vm[Esc][Tab],以将完整的可绑定(bind)基本代码片段拖放到您的应用中。您还可以将 bb 代码片段仅用于
INotifyPropertyChanged
实现。一旦找到您喜欢的版本 - 您还可以将其导出到 VS 项目模板(VS 文件菜单)。
关于c# - 为什么 MS 在新的 Windows 应用商店应用模板中去掉了 BindableBase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23146730/