1

Я занимаюсь разработкой панели инструментов для нового шаблона 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>

Это сводит меня с ума, я не могу понять, какой элемент использовал Microsoft. Я искал везде в сети, но ничто не дает мне подсказку. Кто-нибудь знает, какой элемент (ы) следует использовать?

1 ответ1

1

Это элемент управления « Галерея », в частности InRibbonGallery.

Пример 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>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .