Я создал надстройку Outlook, которая добавляет кнопку на ленту нового окна электронной почты, но это вызывает проблему.
Вот что происходит:
- У пользователя есть Outlook Open.
- Пользователь открывает Excel.
- Пользователь отправляет документ Excel кому-то через Файл-> Сохранить и Отправить-> Отправить как вложение.
- Пользователь вносит изменения в документ
- Пользователь пытается закрыть документ
- Это когда Outlook предлагает пользователю сохранить файл, но диалоговое окно скрыто за окном Excel, и пользователь не может получить к нему доступ, не выполнив некоторые махинации.
Моя надстройка Outlook выполняет множество других функций, но я закрепил ее в файле Ribbon.cs, который я создал, чтобы добавить кнопку в новое окно электронной почты. Когда я изменяю свойство RibbonType объекта OfficeRibbon с Micorosft.Outlook.Mail.Compose на «ничего», диалоговое окно «Сохранить» отображается должным образом. Когда я снова меняю его на «Написать», диалоговое окно снова скрывается.
Кто-нибудь знает способ обойти это? Я подтвердил, что это происходит, когда проект является либо надстройкой Outlook 2007, либо надстройкой Outlook 2010.
Заранее спасибо.