【问题标题】:Visual Studio 2010 and WPF: Creating a special templateVisual Studio 2010 和 WPF:创建特殊模板
【发布时间】:2010-08-19 04:41:06
【问题描述】:

是否可以在 VS 2010 中执行以下操作:

  • 创建一个新模板(或类似的东西),以便我获得一个 XAML - 视图和一个视图模型,完全与 INotifyPropertyChanged 实现和一个视图模型调用程序合二为一?

  • 创建一个项目模板,在 App.OnStartup(...) 中为我提供一个视图和一个完整视图模型,而不是这个不太理想的“在 App.xaml 中设置启动视图”?

【问题讨论】:

  • 无论如何,我认为它应该是标准的。大多数“开发人员”滥用 WPF 来替代 VB 6.0,所以我认为微软应该强迫 MVVM 让每个人都忍无可忍。就我个人而言,我什至会完全删除所有代码 - 无论如何都隐藏功能 - 只是因为无知和崇拜者的眼泪是如此美味。

标签: wpf visual-studio-2010 mvvm project-template


【解决方案1】:

我将 MVVM light 用于我的 Silverlight、WPF 和 Windows Phone 7 应用程序。 MVVM light 是一个非常轻量级的 MVVM 框架,但它为您提供了一组不错的功能,包括用于启动项目的模板。您可以在以下位置找到更多信息:Silverlight 4: Detect browser F5 / refresh and X / Close

并且在 stackoverflow 有一个特殊的标签“MVVM-light”来回答关于这个框架的问题。

【讨论】:

    猜你喜欢
    • 2012-10-08
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多