Devexpress WPF功能区:Microsoft、DevXPress或Fluent的比较?

Devexpress WPF功能区:Microsoft、DevXPress或Fluent的比较?,devexpress,ribboncontrolslibrary,fluent-ribbon,Devexpress,Ribboncontrolslibrary,Fluent Ribbon,在我们编写的新WPF应用程序中,我们将使用DevExpress控件套件,并将有一个功能区 目前,我看到的选项有: -供应商的报价可能会在下一版本中进入库 -我们熟悉和喜爱的控制库 -开源,得到了普遍良好的推荐 如何比较不同的可用功能区控件?支持/不支持哪些功能?我认为最常用的功能之一是Microsoft功能区库。Microsoft的功能区库(2010年10月)在非标准DPI设置下无法正常工作。而且它的设计时支持不是很好 与微软相比,我个人认为这是一个更好的选择。它具有出色的设计时支持,并能很好地

在我们编写的新WPF应用程序中,我们将使用DevExpress控件套件,并将有一个功能区

目前,我看到的选项有:

  • -供应商的报价可能会在下一版本中进入库
  • -我们熟悉和喜爱的控制库
  • -开源,得到了普遍良好的推荐

  • 如何比较不同的可用功能区控件?支持/不支持哪些功能?

    我认为最常用的功能之一是Microsoft功能区库。

    Microsoft的功能区库(2010年10月)在非标准DPI设置下无法正常工作。而且它的设计时支持不是很好

    与微软相比,我个人认为这是一个更好的选择。它具有出色的设计时支持,并能很好地与非标准DPI配合使用

    我还没有尝试过任何其他Ribbon库。

    这里是Fluent Ribbon! Microsoft one缺乏良好的支持

    更新:

    请在Microsoft UserVoice网站上就buggy Ribbon控件投票:


    如果您想定制丝带的样式,我相信Fluent Ribbon是一个不错的选择。例如,Microsoft的Ribbon控件已删除了主题选项,现在只附带一个主题

    根据我的经验,Fluent Ribbon在VisualStudio中的设计时构建并不是很好,但在所有其他方面都非常出色。它是开源的,因此可以根据您的需要进行定制,再加上MahApps Metro软件包,您可以轻松地拥有完整的Metro风格的应用程序。下面是使用Fluent.Ribbon制作的示例应用程序的屏幕截图,使用其“Office 2013”主题

    其他商业功能区也可用,并提供更多功能(如三态可见性,如下Outlook 2013屏幕截图所示)


    我建议在决定使用哪种功能以及付费商业功能区是否适合您的场景之前,从Ribbon控件中列出您需要的所有功能。在您的情况下,您已经可以访问DevExpress,因此这可能是您的最佳选择。

    我们将开始使用Microsoft Ribbon,尽管它有一些限制。Microsoft Ribbon有许多限制。我正在考虑释放一个我自己写的功能区控件。我计划在我自己的应用程序中使用它,但我可以看到还有很多人买不起$$$一个好的丝带,所以我将免费发布它。谢谢你让我知道。我们不想依赖太多的第三方,所以我们将从Microsoft Ribbon开始。我希望它的问题不会太局限。我们使用Fluent ribbon,因为Microsoft ribbon缺少ribbon gallery。此项目的codeplex站点也处于活动状态。如果有错误,请删除链接,它已经死了。