替代XAML创作工具?

时间:2010-01-23 03:21:56

标签: xaml

如果我正在编写XAML,我是否必须使用Expression Blend或Visual Studio,还是有替代工具?

5 个答案:

答案 0 :(得分:8)

This一个看起来很不错。比Blend好多了: - )

This网站也提供了更多示例。

答案 1 :(得分:2)

您是使用XAML设计图形/资产还是为应用程序创建用户界面?

如果你正在设计,你有很多选择。当然,表达式设计,但有很好的转换器可以从强大的格式/应用程序(如Adobe Illustrator)中获取XAML。

如果你正在编码,虽然Blend有严重的用户体验缺点,但它有一个非常可靠的功能集 - 比我迄今为止看到的任何替代品都要多。但是,正如戴夫指出的那样,还有其他选择。

答案 2 :(得分:2)

答案 3 :(得分:1)

取决于您想要完成什么以及您愿意花多少钱。正如杰伊所说,如果你的主要目标是为你的应用程序编写代码去Visual Studio(如果可以的话,可以获得Resharper,让你的生活变得更轻松)。如果您的目标是设计,请转到Expression Blend / Design。

XAMLPad也可以派上用场(它也为你的代码提供了很好的预览)并且重量非常轻。

+1也适用于Kaxaml。

答案 4 :(得分:1)

如果您有兴趣使用XAML创建绘图,则有一个名为XDraw on CodePlex的开源应用程序。还有一款名为Vector Architect的产品看起来很漂亮,但看起来authors of this application已停止销售它。

到目前为止,我对使用XAML创建图形和/或设计UI的工具感到非常失望,包括Expression Blend和Expression Design。认为最适合基于WPF的UI的工具是Visual Studio 2010,但在处理资源字典中的资产时它肯定有其局限性。