2011-12-23 3 views
1

В Outlook 2007 у вас есть панель навигации, состоящая из «Почта», «Календарь», «Контакты», «Задачи» и т. Д. (Все это ниже древовидной структуры).Вставить кнопку Outlook Outlook 2007 в меню на C#?

1) Возможно ли (и если да, как?) Вставить другую пользовательскую кнопку между, скажем, «Почта» и «Календарь»?

2) Программно, как я могу свести к минимуму главное окно? Поэтому, если бы я был в «Mail», главной областью было бы «Inbox».

Я использую надстройку надстройки для настройки, но я не верю, что это может сделать выше, и может быть общим .NET-вопросом.

+2

Вы пытались найти поиск в Google ..? – MethodMan

+1

@ user1107474 - Платные элементы управления, которые функционируют точно так же, как этот элемент управления. Нет, Microsoft не выпускает такой элемент управления, хотя в этом нет ничего особенного. –

+0

** Не отправляйте точные копии одного и того же вопроса **. Это ухудшает качество системы и, скорее всего, накладывает флаги на ваши вопросы, что может вызвать дополнительные действия модератора. – casperOne

ответ

1

Вы хотите создать дополнительную кнопку внутри Outlook или повторно использовать стили кнопок/etc в стороннем приложении?

Если вы имеете в виду внутри Outlook, то да, Outlook 2010 (не 2007) предоставляет некоторые крючки OM, чтобы добавить 1 дополнительную кнопку здесь. It's called the Solutions module. Если установлено только одно решение, имя кнопки принимает название решения. Если существует несколько решений, название возвращается к «Решениям»

Если вы имеете в виду внешнюю часть Outlook, то нет. Это невозможно. Эти кнопки не являются компонентами COM (фактически, они не являются даже правильными HWND).

Смежные вопросы