【问题标题】:Disable auto resize of custom button groups in the Ribbon禁用功能区中自定义按钮组的自动调整大小
【发布时间】:2015-06-23 09:26:35
【问题描述】:

我们有一个办公室插件,可以在功能区中添加一组按钮。最近我从 Office 2007 升级到 2013,插件似乎运行良好。我唯一注意到的是在小屏幕分辨率下按钮的行为发生了一些变化。

在 2007 年,无论窗口多小,我添加到窗口中的自定义按钮组都不会调整大小/折叠成一个按钮。然而,在 2013 年,这些相同的组似乎最终合并为一个下拉按钮。

有什么办法可以让它在 2013 年保持原样,就像 2007 年一样?

【问题讨论】:

    标签: vsto office-interop ribbon-control office-2013 ribbonx


    【解决方案1】:

    从 Office 2010 开始,您可以通过将标记的 autoScale 属性设置为 True 来启用自动缩放,如下所示。

    autoScale="true"
    

    请注意,自动缩放是按组设置的。

    请参阅Ribbon Extensibility in Office 2010: Tab Activation and Auto-Scaling 了解更多信息。

    【讨论】:

    • 感谢您的建议。不确定这是否符合我的要求?当屏幕足够小时,自动缩放似乎最终会达到组崩溃的程度。我希望它永远不会崩溃。在 2007 年,我的群组从未崩溃,当标签变得太大时,它就变成了水平滚动(一些内置群组崩溃,但我的自定义群组从未崩溃)。即使在 2013 年,似乎有些团体从未崩溃,但我无法发现是什么阻止了他们崩溃。
    • Fluent UI(又名 Ribbon UI)除了autoScale 标签之外没有提供任何东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 2019-05-01
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多