2013-11-23 3 views
0

Я хочу показать/скрыть кнопки в зависимости от имени фактической папки.изменить ленту, если выбрана новая папка с внешним видом

Проблем нет, чтобы сделать это с

Me.btn1.Visible = True 'or false, whatever is necessary 

Но: как я могу проверить для изменения текущей папки?

Благодаря Max

ответ

0

Ваша лента XML необходимо указать getVisible имя обратного вызова.

Вызовите IRibbonUI.Invalidate, Outlook затем вызовет ваши обратные вызовы getVisible/getEnabled.

IRibbonUI можно кэшировать, когда Outlook вызывает ваш обратный вызов onLoad (указанный в элементе customUI XML).

+0

Прошу прощения, но я более или менее новичок в визуальной студии и не очень понимаю многое из того, что вы говорите. У вас есть пример/код вместе с замечанием, где поставить код? Спасибо Макс – Max

+0

Возможно, вы захотите начать с http://www.outlookcode.com/article.aspx?id=36. Используете ли вы старый API CommandBars для добавления кнопки или нового API на основе Ribbon? –

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