Как настроить ленту Excel во время выполнения

Есть ли способ использовать Netoffice для настройки ленты Office/Excel во время выполнения? Меня беспокоит то, что я пытаюсь создать подключаемый модуль с возможностью добавления плагинов, который добавляет кнопку в ленту на основе доступных действий моих плагинов. Я фактически создал свою вкладку с использованием XML, но я не могу понять, как добавлять элементы динамически во время выполнения.

Спасибо за помощь.

1 ответ

Насколько я знаю, netoffice не предоставляет ничего для настройки пользовательского интерфейса Fluent. Пользовательский интерфейс ленты является статичной вещью с самого рождения. Единственный возможный динамизм - обратные вызовы. Например, вы можете определить dynamicMenu, который обеспечивает обратный вызов getContent (получает строку XML, которая содержит содержимое этого динамического меню).

Подробнее о пользовательском интерфейсе Fluent (также известном как Ribbon UI) читайте в следующих статьях:

Также вы можете найти эти статьи полезными:

Другие вопросы по тегам