2014-02-06 5 views
1

Я хотел бы создать элемент управления, например сводную таблицу, в ленте XML-надстройки.Excel Ribbon XML как сделать элемент управления, например, элемент управления «Pivot Table» Excel

Это как кнопка с щелчком вверху, а выпадающий ярлык открывает меню. Используя конструктор ленты VSTO, я не могу воспроизвести его.

На самом деле мне нужен XML для этого элемента управления. Любая идея?

enter image description here

ответ

3

Вы видите на контроль splitButton, который должен иметь ровно два детей:

  • кнопка или ToggleButton и
  • меню ,

В этом случае splitButton имеет набор изображений (поворотный стол изображение) и кнопка ребенка (с меткой «сводной таблицы»). В меню есть двое детей, две кнопки под названием сводная таблица и сводная диаграмма.

Фрагмент XML может выглядеть следующим образом:

  <splitButton id='split' size='large'> 
       <button id='splitButton' label='SplitButton' image='M' /> 
       <menu id='splitMenu' > 
        <button id='splitMenuButton1' label='SplitMenuButton1' /> 
        <button id='splitMenuButton2' label='SplitMenuButton2' /> 
       </menu> 
      </splitButton> 

давая мне это в Excel:

splitButton in Excel

+0

спас Govert, снова :) –

+1

Если работает, вы можете 'Принять' Ответ - там должна быть отметка. – Govert