我正在使用 .NET 9 创建一个新的 WPF 应用程序项目,并希望使用我认为在 WPF 中可用的功能区控件。我已经有一段时间没有创建 .NET 桌面应用程序了,并且一直使用 WinForms,但我想使用 WPF 来实现此目的。这可能吗?
我尝试将其添加到工具箱,但当我选择“显示全部”时,它要么不显示,要么被禁用。 .NET 9 等较新版本中是否删除了对功能区的支持?如果我使用 4.8 创建一个较旧的项目,功能区可用。
除了 .NET 9 中功能区的自定义库之外,我还有哪些选择?
您可以在 github 上找到 Microsoft Ribbon Control .NET 9.0
[https://github.com/Dragan-Radovac-75/ribbon-net9.0-windows][1]
所有功能区组件仅使用框架进行样式设计。
功能区还可以使用 Winforms 中的 ElementHost 托管在 Winforms 应用程序中。