如何使用Word加载项中的manifest.xml文件在MS-Word功能区中添加垂直菜单项

时间:2019-05-30 08:16:24

标签: ms-word office-js office-addins word-addins

我想使用manifest.xml在MS Word功能区中以垂直对齐方式添加菜单按钮。当我添加按钮控件时,它们在水平方向并排对齐,我希望它们在垂直方向上对齐,作为提供的图像中的最后一列。

Menu Image

这是我的manifest.xml

<ExtensionPoint xsi:type="PrimaryCommandSurface">              
    <CustomTab id="wizdom.tab.name">
        <Group id="wizdom.Group1">
          <Label resid="wizdom.groupLabel" />  
          <Icon>
            <bt:Image size="16" resid="wizdom.icon_32x32" />
            <bt:Image size="32" resid="wizdom.icon_32x32" />
            <bt:Image size="80" resid="wizdom.icon_32x32" />
          </Icon>

          <Control xsi:type="Button" id="wizdom.TaskpaneButton">
            <Label resid="wizdom.TaskpaneButton.Label" />
            <Supertip>    
              <Title resid="wizdom.TaskpaneButton.Label" />   
              <Description resid="wizdom.TaskpaneButton.Tooltip" />
            </Supertip>
            <Icon>
              <bt:Image size="16" resid="wizdom.icon_32x32" />
              <bt:Image size="32" resid="wizdom.icon_32x32" />
              <bt:Image size="80" resid="wizdom.icon_32x32" />
            </Icon> 

            <Action xsi:type="ShowTaskpane">
              <TaskpaneId>ButtonId1</TaskpaneId>      
              <SourceLocation resid="wizdom.Taskpane.Url" />
            </Action>
          </Control>                                               
        </Group>
    </CustomTab>
</ExtensionPoint>

1 个答案:

答案 0 :(得分:0)

恐怕无法使用Office加载项自定义按钮组的布局。为了确保一致的体验,Office会控制布局。如果您充分缩小Office窗口,您将看到按钮缩小并且其对齐方式发生变化。例如,以下内容显示了Office全屏显示时的Script Lab加载项以及将其调整大小时的情况。 enter image description here enter image description here