c# - MVVM 是 Expression Blend 的替代品吗?

标签 c# wpf mvvm expression-blend

我确定这是一个菜鸟问题,但我以前从未使用过 WPF。 MVVM 是 Expression Blend 的替代品吗?

最佳答案

没有。它们是完全不同的概念。

Expression Blend 是用于创建界面的软件 - 它是设计师使用 WPF 的工具。

MVVM 是一种设计模式 - 它是一种架构,可用于使 WPF 应用程序干净且易于维护。

您完全有能力将 Blend 与 MVVM 一起使用 - 事实上,这是 MVVM 提供的好处之一(它使得将 UI 设计与编程分开变得非常容易)。

关于c# - MVVM 是 Expression Blend 的替代品吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1274686/

相关文章:

c# - 从collectionview获取过滤列表

c# - 两种方式绑定(bind)到用户控件中的依赖属性并调用方法

windows-phone-7 - 使用 MVVM 绑定(bind)各种 panaroma/pivot 项目

c# - 看到这个堆栈的 C# 实现有什么问题吗?

c# - IIS 6.0可以像tomcat一样显示服务器状态吗

c# - 为什么自定义配置部分的 StringValidator 总是失败?

c# - ETW C++ 提供程序和 C# 提供程序

c# - PrintQueue打印机是默认打印机吗?

c# - 如何将图像放置在其中心而不是左上角?

c# - 从 If 语句返回 Int