Кто-нибудь знает, как изменить содержимое ленты Excel во время выполнения с VSTO 2005SE? Не только обновлять метки или динамические меню, но также добавлять или удалять кнопки, вкладки, группы, выпадающие списки и т. Д. Во время выполнения означает не только при запуске надстройки, но и во время работы с Excel.Добавить элементы управления лентой Excel во время выполнения (VSTO 2005SE)
ответ
Я согласен с Майком, работая с видимостью обратного вызова на контрольной или группы, вероятно, ваш лучший выбор (это то, что мы используем).
Весь макет ленты загружается из строки XML. Я не знаю, возможно ли инициировать перезагрузку XML, который вы затем можете настроить для загрузки другого XML-контента.
Если вы используете Visual Studio 2008, у вас отличный дизайнер лент.
Вы хотите, чтобы методы, которые были вызваны excel?
Независимо от версии VS, я не думаю, что все, что вам нужно, действительно возможно с текущей версией элемента управления RibbonX *. В частности, нет никаких функций для добавления и удаления. Вы можете контролировать видимость, так что вы можете поместить все по умолчанию и сделать его видимым или иным образом по мере необходимости.
*, который был 2007 на момент написания - Excel/Office 2010 может быть изменен вещи
- 1. Изменение управления лентой во время выполнения
- 2. элементы управления во время выполнения
- 3. Добавить элемент управления WPF во время выполнения
- 4. элементы управления лентой
- 5. wxPython создает элементы управления во время выполнения
- 6. Как создать элементы управления во время выполнения?
- 7. ScriptManager.RegisterClientScriptBlock скрытые элементы управления во время выполнения
- 8. Как добавить элементы управления в ItemTemplate (Repeater) во время выполнения?
- 9. Как добавить элементы управления во время выполнения в Gridview?
- 10. Генерировать управления во время выполнения
- 11. Как добавить события в элементы управления, созданные во время выполнения в Excel с помощью VBA
- 12. TFlowPanel. Добавление элементов управления во время выполнения
- 13. управления Excel в VSTO
- 14. Как автоматически изменить размер элементов управления лентой в VSTO?
- 15. Добавить элемент управления в родительский элемент управления во время выполнения
- 16. Итерационные элементы управления формы, созданные во время выполнения
- 17. Рекомендации: добавьте элементы управления во время разработки или времени выполнения
- 18. VSTO Word Content Control - добавление нескольких RichTextContentControls во время выполнения
- 19. управления не отображается во время выполнения
- 20. Добавить элементы во время выполнения в контекстное меню привязки данных
- 21. Определите во время выполнения, если элемент управления позволяет добавить к нему другие элементы управления во время разработки
- 22. Каков наилучший способ заменить элементы управления во время выполнения?
- 23. Создать элементы управления в UIView во время выполнения?
- 24. Где элементы управления хранятся после их создания во время выполнения?
- 25. Элементы управления Silverlight изменяют размеры во время выполнения
- 26. Найти элементы управления, отображаемые на главной странице во время выполнения
- 27. Как создать элементы управления во время выполнения Доступ к VB?
- 28. Удалить статически добавленные элементы управления во время выполнения
- 29. визуализировать элементы управления в div во время выполнения?
- 30. GUI Design: Скрыть/Показать элементы управления во время выполнения
Я использую Visual Studio 2005 ... Я знаю, как создавать методы, которые запускаются Excel. Но я не знаю, как добавить новые кнопки ленты после действия пользователя ... – 2008-11-13 08:22:29