Я разрабатываю плагин Outlook. Я добавил ленту с набором типа ленты дляКак показать ленту Outlook на нескольких вкладках C#
this.RibbonType = "Microsoft.Outlook.Explorer";
и ControlId
установлен в TabMail
. По умолчанию эта лента отображается на вкладке «Главная» в Outlook. Но когда я открываю письмо в отдельном окне, когда я переключаюсь на другую вкладку или когда просматриваю вложения, лента не появляется. Я также хочу показать эту ленту на вкладке «Сообщение» и вкладке «Вложения».
Я изучил пути и получил ответы, связанные со созданием двух лент, но это не является правильным решением.
Я также следовал this link, но не повезло.
Другое решение, которое я изучил, - это вызвать событие tabControl_SelectedIndexChanged
на вкладках, чтобы идентифицировать текущую вкладку, а затем установить время работы ленты (управление лентой и лентой). Как это сделать для ленты (Visual Designer)? Или мне нужно преобразовать это в ленту (xml)? И где инициировать это событие?
Любая помощь будет оценена по достоинству.