好吧,我真的,真的很难制定我的标题,因为我想不出一个简短的短语来证明我想要说的话是清晰的。真对不起。
但是,对于这个问题:大约一周前,我问过一些非常简单的应用程序是使用C#还是Adobe Air,在尝试使用这两种语言(和平台)时,我还没有做出最终决定。
但是,我也尝试了图形用户界面设计器(C#中的WPF),与Adobe Air中的相比,它真正指向了商业角度的应用程序,而不是Air (以及它的UI)。主要是因为当涉及到它的UI的一般外观、感觉和定制时,Air有更多的“魅力”。在Air中添加动画,在WPF中设计从按钮到框架的所有东西它一直都是严格的WPF方式,它没有直观地给我任何方式来以更像Air的方式进行设计。
是的,这个问题也可能有点模糊,可能很难回答,很抱歉。但我想知道是否有人有任何类型的资源,提示或简单地回答我是否WPF中的UI设计部分(在我看来)与Adobe Air相比平淡无奇(在自定义等方面)。
一如既往地非常感谢您的回答:)
发布于 2010-09-18 23:32:10
Expression Blend拥有比visual Studio更高级的WPF/Silverlight可视化设计器,包括所见即所得动画编辑器等。
发布于 2010-09-22 02:36:57
我还没有玩过Air来比较这两个。但WPF的简单性也使其具有很强的可扩展性。使用预制的WPF控件不会走得太远,但是创建自己的UserControls可以让您将这些简单的元素组合在一起,使它们成为一个更令人印象深刻的控件。一旦你掌握了DependencyProperties和绑定的诀窍,你就会发现自己制作的控件非常整洁,功能完全按照你想要的方式运行,并且完全可重用。
但是我听说一些基本的WPF控件被省略了cough_NumericUpDown_cough。
:D
https://stackoverflow.com/questions/3743607
复制相似问题