Создайте пользовательскую кнопку со значком в пользовательской группе для 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.