基于功能区的GUI - Winforms与WPF

cit*_*nas 3 c# wpf ribbon winforms

对于一个新项目,我正在编写一个管理工具作为客户端软件.到目前为止,我只用一个'old-lookin'GUI编写了一些小的winforms应用程序.

我正在考虑一些新的,看起来像基于色带的设计.

我想到的问题是:
1)我是否应该选择WPF而不是基于功能区的GUI(虽然我之前从未接触过WPF)
2)是否有任何关于免费功能区控件的建议?我发现微软似乎有这个功能区许可证,但我仍然没有得到它.它们是否提供基于功能的全功能控制?如果是,Winforms还是WPF?

Hen*_*man 5

已经宣布WPF的功能区控件为"post RTM".

虽然我非常喜欢WPF,但是学习曲线陡峭,因此单独的Ribbon可能不足以切换.那里有第三方供应商用丝带.

访问更新的东西,如Silverlight,多点触控和通常更现代(更具未来证明)和强大的GUI平台以及对您的职业生涯的影响可能会成为WPF的案例.


Bre*_*ent 5

访问http://fluent.codeplex.com/下载WPF的免费功能区.此功能区具有Office 2010功能区的样式,我已在其中一个应用程序中使用它.下载中还有很多关于如何将功能区实现到WPF应用程序的示例.

至于从WinForms切换到WPF,是的,它是一个很大的学习曲线,但在某些时候你应该开始学习它.你会很高兴的.