c# - 如何为 MVVM 样板代码扩展 Prism

标签 c# .net prism mef

我是 Prism4/MVVM 的新手,想知道是否有任何模板/扩展或框架可以帮助减少用于添加 View、ViewModel、绑定(bind)到 DataContext 等的样板代码,使用 Convention over Configuration 等?

理想情况下,它会与 PRISM 和 MEF 干净地共存!

最佳答案

也许使用 MVVM Light可以提供您正在寻找的样板代码,例如 ViewModelBase 类和 ICommand (RelayCommand) 的实现,这对于绑定(bind)按钮等非常有用。

同时使用 ViewModelLocator concept非常有用,并且可以轻松地与 MEF 集成。

关于c# - 如何为 MVVM 样板代码扩展 Prism,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8978015/

相关文章:

c# - 如何在 ASP.NET Core MVC 中显示特定的 ModelState 错误?

c# - C# 中计算另一个字符串中字符串出现次数的最快方法

.net - 如果我将控件传递给不同的类以进行事件处理,是否会发生内存泄漏?

c# - 如何动态加载Prism/Composite Application Library中的模块?

silverlight - 如何将事件聚合添加到现有 Silverlight 应用程序?

c# - 如何在不破坏 MVVM 的情况下导入我的 ViewModel?

c# - 双向绑定(bind)导致 wp7 的 map 控件出现奇怪的行为

c# - HttpClient 无法与 HTTPs 端点握手

c# - SQL SERVER 和 C# 中的国际化查询

c# - T4 获取当前解的执行文件名