首页 文章

XAML编辑选项

提问于
浏览
3

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

Expression Blend比Visual Studio有什么优势可以编辑XAML?为什么Expression Blend如此昂贵(它比我为Visual Studio支付的价格更贵!!)是否有更便宜的其他全功能XAML编辑器? (我不是在谈论像kaxaml这样的免费版 - 那些太有限了)

提前致谢 .

2 回答

  • 1

    Expression Blend不再独立;它是Expression Studio的一部分,它还提供SketchFlow,Design和其他一些工具 .

    Visual Studio面向开发方面,而Expression Blend则面向设计方面 . 可以在Expression Blend的UI中构建动画并执行所有绑定;不要强迫你手动修改XAML . 但是,您可以直接在Blend中修改XAML,因为您也可以使用C#代码 .

    我通常使用Blend来布局UI,然后使用Visual Studio来代替XAML和调整XAML . Blend绝对是您工具带中的一个很好的工具,我建议您下载trial以更好地了解产品 .

  • 1

    我发现Blend的主要优点是UI可以非常,非常容易地创建复杂的动画和过渡 - 非常漂亮的用户体验 - 但是你需要花一些时间'学习'Blend来做到这一点 . 在Visual Studio中编写XAML以创建相同的效果会更加困难 - Blend可以更快地完成,并且您可以立即预览结果 . 使用Visual Studio并不容易(如果它甚至可能 - 我老实说没有尝试过更苛刻的东西) .

相关问题