2015-03-02 8 views
0

Я хочу добавить CommandBarButton в существующий CommandBarPopup, который отображается в ленте Outlook MailItem. (Ribbon ID: Microsoft.Outlook.Mail.Compose)Доступ к существующему элементу управления на ленте Outlook

Я нашел код, который показывает мне, как добавить новый CommandBarButton в CommandBarPopup, но я не могу узнать, как получить ссылку на CommandBarPopup. Это уже всплывающее окно на ленте, а не пользовательское всплывающее окно.

ответ

0

Командные строки больше не используются в приложениях Office (Outlook в вашем случае). Начиная с Outlook 2007 вместо этого используется новый интерфейс - Ribbon UI (также известный как Fluent UI). Вы можете прочитать больше о пользовательском интерфейсе в следующей серии статей в MSDN:

  1. Customizing the 2007 Office Fluent Ribbon for Developers (Part 1 of 3)
  2. Customizing the 2007 Office Fluent Ribbon for Developers (Part 2 of 3)
  3. Customizing the 2007 Office Fluent Ribbon for Developers (Part 3 of 3)
+0

Я не считаю, что эти статьи подходят к этому вопросу. Они объясняют, как сделать свои собственные настройки, такие как добавление элементов управления и т. Д. На ленту, но не говорите, как изменять атрибуты для встроенных элементов управления на ленте, если это возможно. Я понимаю, что встроенные элементы управления являются командами. но я мог ошибаться. – tdemay

+0

В какой офисной версии вы говорите? В статьях описывается новый пользовательский интерфейс, который называется лента (Fluent). –

+0

Office 2010 и 2013. Да, в этой статье я использую новый интерфейс/ленту (Fluent). Но статья не описывает, как получить доступ к встроенным элементам управления, даже если это возможно. – tdemay