【问题标题】:XAML editing optionsXAML 编辑选项
【发布时间】:2011-01-19 01:00:01
【问题描述】:

我使用 Visual Studio 2010 进行桌面应用程序的 WPF 开发。我用可视化编辑器编辑我的 XAML,经常手动调整它。我的代码隐藏是 C#。我对这种安排没有任何特别的问题。

Expression Blend 与 Visual Studio 相比在编辑 XAML 方面有哪些优势?为什么 Expression Blend 这么贵(它比我为 Visual Studio 支付的费用还贵!!)还有其他更便宜的全功能 XAML 编辑器吗? (我不是在谈论像kaxaml这样的免费的——那些太有限了)

提前致谢。

【问题讨论】:

    标签: wpf xaml


    【解决方案1】:

    Expression Blend 不再孤立存在;它是Expression Studio 的一部分,它还提供 SketchFlow、Design 和其他一些工具。

    Visual Studio 面向开发方面,而 Expression Blend 面向设计方面。可以在 Expression Blend 的 UI 中构建动画和执行绑定;不强迫您手动修改 XAML。但是,您可以直接在 Blend 中修改 XAML,就像后面的 C# 代码一样。

    我通常使用 Blend 来布置 UI,然后使用 Visual Studio 来编写代码并调整 XAML。 Blend 绝对是您工具带中的一个不错的工具,我建议您下载 trial 以更好地了解该产品。

    【讨论】:

      【解决方案2】:

      我发现 Blend 的主要优势在于 UI 可以非常非常轻松地创建复杂的动画和过渡 - 非常棒的用户体验 - 但您需要花一些时间“学习”Blend 来做到这一点。在 Visual Studio 中编写 XAML 来创建相同的效果会更加困难 - Blend 做得更快,并且您可以立即预览结果。使用 Visual Studio 并不容易(如果可能的话 - 老实说,我没有尝试过要求更高的东西)。

      【讨论】:

        猜你喜欢
        • 2012-06-01
        • 2016-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        相关资源
        最近更新 更多