Я хочу добавить некоторые настраиваемые параметры в контекстное меню, когда пользователь щелкает правой кнопкой мыши по ячейке. Я увлекаюсь некоторыми решениями, но это решения уровня документа или с помощью Addin Express. Я строю COM Addin в VSTO C#. Вот пример требуемого вывода. Добавление пользовательского меню правой кнопки мыши в Excel с использованием VSTO C# (com addin)
1
A
ответ
1
Не имеет значения, используется ли VSTO или надстройка Express для создания надстройки. Свободный пользовательский интерфейс (также известный как Ribbon UI) является общим для всех типов надстроек COM. Вы можете прочитать больше о Fluent UI, который используется для настройки контекстного меню в приложениях Office, в следующей серии статей:
- Customizing the 2007 Office Fluent Ribbon for Developers (Part 1 of 3)
- Customizing the 2007 Office Fluent Ribbon for Developers (Part 2 of 3)
- Customizing the 2007 Office Fluent Ribbon for Developers (Part 3 of 3)
Весь процесс настройка контекстных меню описана в статье Customizing Context Menus in Office 2010.
1
Вы можете найти полный пример на this SO пост, обратите внимание, что несмотря на название (уровень документ ..), принятый ответ на VSTO надстройке.