WinForms C#.Net 4.0中的功能区

Ira*_*ili 7 .net c# ribbon winforms ribbon-control

Microsoft是否为非Office应用程序提供了功能区控件?如果没有,有没有免费的?

我喜欢该组件,并希望使用它我的WinForm 4.0应用程序.

vcs*_*nes 13

微软为WPF提供了一个可以在这里下载的版本.

有一个开源的功能区应该适用于传统的WinForms.


Ray*_*yes 7

微软已经提供了一个功能区控件.最初它有一些非常复杂的许可条件,现在可能会放松,但控制并不像他们最近的NuGet部署好东西那样容易获得.

如果有帮助,WPF区域似乎有更多选项:

  1. WPF - 2010年10月 WPF的Microsoft功能区,它取代了WPF功能区预览
  2. 新的.NET 4.5 WPF功能区 - RC,但至少它在框架中
  3. 流畅的色带控制套件

一般来说,WinForms似乎是一个死胡同,我不希望看到微软投入太多,但库/例子确实存在:

  1. 商业图书馆:ComponentOne Ribbon
  2. 商业图书馆:Infragistics WinToolbars
  3. 有关使用Microsoft Windows 7 SDK功能区的博客
  4. CodeProject文章
  5. 使用Windows 7 SDK的CodeProject帖子