比较Visual Studio 2015和Blend for Visual Studio

one*_*end 14 c# blend visual-studio win-universal-app visual-studio-2015

我是Windows商店应用程序开发的新手.Blend for Visual Studio的主要功能和优点是什么?

已经有一个XAML设计器和Visual Studio中嵌入的所有工具.为什么需要Blend for Visual Studio?Blend for Visual Studio的主要优点是什么?因为在我看过的很多视频中,人们更喜欢使用Blend for Visual Studio.谢谢.

编辑:我的问题是关于当前Blend for Visual Studio版本.我不关心旧的Blend版本.

Vin*_*ary 20

Blend和Visual Studio - 为什么有两个工具?

Visual Studio XAML设计工具,使您能够:

  • 设计自定义布局 使用功能强大的布局工具(包括模板,内置控件,标尺,指南和捕捉支持)来设计Windows应用商店应用的自定义布局.
  • 创建和样式控件控件拖放到设计图面上,然后通过直接在UI中修改属性来设置样式.样式图像和元素.
  • 创建和编辑控件模板 使用模板编辑工具创建可在整个项目中重复使用的自定义控件模板.将它们添加到控件库中,以便在当前项目之外的项目中重用它们.
  • 创建和编辑数据模板创建模板,定义数据在应用程序中的显示方式.
  • 显示示例和设计时数据绑定并显示Windows应用商店应用中的数据,以便您可以在运行时更轻松地修改数据的外观.
  • 使用行为添加交互 性通过将内置行为拖动到设计图面上的对象并修改属性以满足您的需要,为您的应用添加交互性.
  • 编辑XAML标记除了UI工具之外,还可以轻松创建和修改XAML而无需触及代码.

Blend使您能够:

  • 在XAML Designer中插入控件并修改它们的行为

    • 向画板添加控件您可以将控件从"资源"面板拖动到画板上,然后在"属性"窗口中修改它们.
    • 从图像,形状或路径中控制您可以将任何对象转换为控件.
    • 使控件 执行操作控件可以在用户与它们交互时执行操作.例如,他们可以开始动画,更新数据源或播放视频.使用触发器,行为和事件来使控件执行操作.
  • 在XAML Designer中插入图像,视频和音频剪辑

  • 绘制形状和路径

    • 画一个形状
    • 画一条路
    • 将形状转换为路径
    • 结合路径
    • 创建复合路径
    • 创建剪切路径
  • 修改对象的样式

  • 动画对象

    • 创建时间表
    • 添加关键帧并重复动画
    • 为交互添加事件触发器
    • 动画颜色
    • 创建和修改运动路径
    • 为按钮设置动画
    • 创建动画并使用缓动工作

参考资料
https://msdn.microsoft.com/en-us/library/jj129478.aspx
https://msdn.microsoft.com/en-us/library/jj170634.aspx


Jef*_*tat 12

Blend和VS相互接近,但都有自己的观众.两者都在同一个引擎上运行.Visual Studio面向开发人员,而Blend面向UI设计人员.这并不意味着你无法在VS中实现Blend的很多功能,反之亦然,它只是没有针对它进行优化.在Blend中设计动画,故事板,附加行为......更加容易.VS中的其他开发功能更容易(调试,服务器连接,源代码控制,管理非UI源代码......).两者都非常连接,你甚至可以在它们之间切换.

Blend和Visual Studio 2015中的WPF工具

Blend和Visual Studio - 为什么有两个工具?

在Visual Studio中设计XAML


小智 5

我使用 Blend,我认为 Blend 更适合开发小型应用程序。但是,在 Blend 中,不可能在 Windows 应用商店上发布应用程序。如果您在 Blend 中创建了应用程序,则必须在 Visual Studio 中打开它才能将其发布到 Windows 应用商店。