如何在Office加载项命令清单中指定按钮大小

时间:2017-08-24 03:56:19

标签: office-js

我正在使用Office加载项命令。如果该组只有两个按钮(请参见下图中的Group 1),按钮很大,正如我所料。同时,如果该组有四个按钮(请参见下图中的Group 2),它会自动将其中三个按钮缩小为小。

enter image description here

如何禁用办公室自动缩放按钮?

1 个答案:

答案 0 :(得分:1)

Office Add-ins XML manifest无法设置按钮的特定大小(大与小)。随着功能区变得越来越拥挤,加载项命令将以有序的方式调整(折叠)。在所有情况下,加载项的加载项命令将组合在一起。有关该主题的更多信息,请访问:How do add-in commands appear?

编辑:

在您发表评论之后,我已经验证了自己在调整窗口大小时按钮的行为方式,并减少了色带控制的空间。以下是各个阶段:

  1. 用于色带控制的空间很多
  2. enter image description here

    1. 调整大小并使色带“#34;拥挤"
    2. enter image description here

      1. 调整功能组以获取更多功能
      2. enter image description here

        正如您所看到的,这个逻辑内置于应用程序中,并与我上面提到的文档中的描述相匹配。你的问题是"为什么当这个组有三个以上的元素时,三个项目会得到小按钮?" (见第1点)。好吧,在这里我只能观察并推测它是桌面应用程序的内部实现。文档有这些信息的运气,可能是来自Microsoft Office团队的人能够澄清为什么这样的工作。

        结论:没有(记录)方法来指定清单文件中功能区控件的大小。

        解决方法:您可以将组中的控件按1,2或3个控件分组,以显示为项。准备好用户可能会看到控件的较小版本,这意味着至少提供有意义的 Supertip

        其他任何内容:如果您迫切需要将此功能作为Office.js的新功能包含在内,则可以将您的方案添加到https://officespdev.uservoice.com/