2

我知道 Blend 确实让事情变得更容易。但是它是否有任何额外的库可以提供更多功能?或者允许通过 Visual Studio 使用常规 WPF 无法完成的事情?

谢谢?

4

2 回答 2

6

像这样的重要库是Interactivity可再分发的,否则在使用 Blend 所做的事情时会遇到很多问题。但由于它们只是库,没有什么能阻止你在没有 Blend 的情况下使用它们。Blend 是一个让事情变得更简单的工具,就像 Visual Studio 一样,你不需要编写应用程序。

这些工具的产品总是代码(也可能是二进制文件),所以从这个意义上说,只有 Blend 可以做任何事情,但那是无关紧要的。

于 2012-07-24T20:49:13.860 回答
4

简而言之,不:Blend 没有什么是您自己做不到的。Blend 基本上只是生成 Xaml 标记,如果您愿意,您可以随时在记事本中手动生成(更不用说 Visual Studio)。

但是,Blend 作为 UI 有很多东西更适合创建/编辑——在我看来,最重要的是动画,与 VS 设计器中的手动输入标记相比,Blend 中的时间轴支持非常漂亮(至少在VS2010,我不确定VS2012)。

为了自己的目的(通常是为了让设计人员表现得更好),Blend 将在您的标记中包含几个 Xml 命名空间。如果您是 Xaml 的手动编辑器,那么这些会很烦人 (IMO),但如果您想使用它们,您肯定仍然可以使用它们

于 2012-07-24T20:50:01.803 回答