WinForms c# . net 4.0中的功能区
本文关键字:功能区 net WinForms | 更新日期: 2023-09-27 18:01:41
微软对非office应用程序有ribbon控件吗?如果没有,有没有免费的?
我喜欢这个组件,我想用它在我的winform4.0应用程序
微软为WPF做了一个,你可以在这里下载。
微软在提供Ribbon控件方面做得有点乱。最初它有一些非常复杂的许可条件,这些条件现在可能会放松,但控制不像他们最近部署的一些NuGet那样容易获得。
如果有帮助的话,在WPF区域似乎有更多的选项:
- WPF - Microsoft Ribbon for WPF 2010年10月,这取代了WPF Ribbon预览 新的。net 4.5 WPF功能区- RC,但至少它在框架
- Fluent Ribbon Control Suite
总的来说,WinForms似乎是一个死胡同,我不希望看到微软在这方面投入太多,但库/示例确实存在:
- 商业库:ComponentOne Ribbon
- 商业库:Infragistics WinToolbars
- 关于使用Microsoft Windows 7 SDK功能区的博客
- CodeProject上文章 使用Windows 7 SDK的CodeProject post
CodePlex上提到的那个是一个很好的第一次尝试,但是自2009年以来就没有发布过,它没有提供太多的功能。
CodePlex上有一个完整的包,它是活跃的,功能齐全。你可以在这里买到。
这是一个围绕Windows 7功能区控件的。net包装器,虽然它需要Windows SDK来编译,但对于想要合并功能区而不产生商业产品开销的WinForms应用程序来说,它工作得很好。
我建议使用DevExpress的商业UI库:
- WinForms丝带
- WPF丝带
- WinUI功能区工具栏
您可以在https://www.devexpress.com/try下载他们的30天免费试用版