Word 2010 的 CustomUI,可滚动控件(由 XML 定义)

Word 2010 的 CustomUI,可滚动控件(由 XML 定义)

我正在为新的 Word 2010 模板 ( .dotm) 开发工具栏。在下图中,我试图描述我想要模仿的内容:显示可用样式的滚动条外观元素(这是原始的 Microsoft Word 2010)。

在此处输入图片描述

我的问题仅涉及元素。

这是我的 CustomUI XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">

  <ribbon>
    <tabs>
      <tab id="tabESS" label="ESS">
        <!--<tab id="tabESS" label="ESS" insertBeforeMso="TabHome">-->

        <group id="grpExample" label="Styles">

          <!--Which elements should be used here?-->

        </group>


      </tab>
    </tabs>
  </ribbon>
</customUI>

这让我抓狂,我搞不清楚微软使用了哪个元素。我在网上搜索了所有地方,但什么也没找到。有人知道应该使用哪个元素吗?

答案1

那是 ”画廊“控制,特别是內容库

示例 XML:

<Group CommandName="cmdInRibbonGalleryGroup" SizeDefinition="OneInRibbonGallery">
  <InRibbonGallery CommandName="cmdInRibbonGallery"
                   MaxColumns="10"
                   MaxColumnsMedium="5"
                   MinColumnsLarge="5"
                   MinColumnsMedium="3"
                   Type="Items">
    <InRibbonGallery.MenuLayout>
      <VerticalMenuLayout Rows="2"
                          Gripper="Vertical"/>
    </InRibbonGallery.MenuLayout>
    <InRibbonGallery.MenuGroups>
      <MenuGroup>
        <Button CommandName="cmdButton1"></Button>
        <Button CommandName="cmdButton2"></Button>
      </MenuGroup>
      <MenuGroup>
        <Button CommandName="cmdButton3"></Button>
      </MenuGroup>
    </InRibbonGallery.MenuGroups>            
  </InRibbonGallery>
</Group>

相关内容