Пользовательская Лента в VSTO Addin для Outlook 2010 не отображается
У меня есть минимальное добавление VSTO для Outlook 2010 с лентой. Моя единственная цель-отобразить ленту (созданную с помощью конструктора) без каких-либо функций. Из того немногого, что я могу сказать из лент MSDN, должно автоматически отображаться по умолчанию, возможно, с настройкой свойств ControlIdType/CustomId для вкладок.
увы, настройка этих свойств ничего не делает-Outlook загружается и не отображает вкладку. Простое окно сообщения, отображаемое в загрузчике ленты, показывает, что оно никогда не вызванный. Кроме того, я не видел никаких информационных ресурсов (учебники, руководства, обзоры и т. д..), которые говорят что-нибудь о необходимости вручную сообщить Outlook для отображения вкладок.
- как отобразить вкладки?
- есть ли хороший ресурс, кроме MSDN, который хорош для новичков VSTO?
2 ответов
чтобы отобразить ленту, на базовой ленте в коде измените RibbonType
свойства Microsoft.Outlook.Explorer
.
Что исправлено для меня (без запуска нового проекта), в Ribbon1.дизайн ленты vb, я нажал на имя Ribbon1 над кнопкой ленты "файл", в панели свойств, нажал на вкладки (коллекция), под заголовком "дизайн" я изменил имя (с Tab1) на что-то еще.
нажмите ok, протестировано, нажав F5, и это сработало. Надеюсь, это поможет кому-то еще.