Создайте пользовательскую кнопку со значком в пользовательской группе для Outlook, используя C# VSTO

Я довольно новичок в C#, а также в библиотеке Outlook.

Я создал пользовательскую группу во вкладке "Собрание" в Outlook, в которой есть кнопка. Я также добавил изображение в свойствах Button (как показано на скриншоте).

введите описание изображения здесь

Изображение будет представлять логотип моей надстройки. Но я не могу изменить размер этого изображения.

Я хочу, чтобы моя кнопка выглядела так же, как и другие кнопки Outlook, например "Встреча в Skype" или "Заметки о встрече" с большим значком.

Может кто-нибудь, пожалуйста, предложите мне способ дизайна кнопки с большим значком.

Я создал ленту (Visual Designer) в надстройке Visual Studio 2015 для Outlook 2016 с помощью VSTO. Что было бы лучшим способом сделать это с помощью C#?

2 ответа

Существует два размера элемента управления "кнопка" ленты:

size="large"
size="normal"

Если вы добавите в свой элемент управления XML большой размер, вы получите вид кнопки, на которую вы ссылаетесь. Для получения дополнительной информации о настройке ленты Office Fluent, пожалуйста, обратитесь к следующим большим ресурсам:

Настройка ленты Office 2007 для разработчиков (часть 1 из 3)

Настройка ленты Office 2007 для разработчиков (часть 2 из 3)

Настройка ленты Office 2007 для разработчиков (часть 3 из 3)

Я получил решение этой проблемы. Мы можем установить свойство ControlSize для Button равным RibbonControlSizeLarge.

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