Доброго времени. Создаю надстройку для Excel 2016 на языке vb.net . По нажатии кнопки с формы, как скрыть кнопку на активной ленте? В событии "Ribbon_Load" понятно. Там без проблем. Но когда лента активна скрыть ничего нельзя. Подскажите. Был на оф. сайте msdn, лопатил ютуб, пытался понять принцип на XLtools надстройке, там вроде все элементы ленты при открытии не модальной формы становятся неактивными, а потом, полагаю, просто перерисовываются.. Как это сделать
Надстройки Excel, Скрытие кнопки
26.01.2017 07:24:25
|
|
|
|
26.01.2017 07:35:27
Доброе время суток
Если вы сохранили ссылку на Ribbon просто вызовите IRibbonUI.InvalidateControl(ControlId), а для кнопки на ленте пропишите для getVisible метод обработчик. Плюс, флаг скрывать ли кнопку. Успехов. |
|
|
|
26.01.2017 08:07:14
Андрей VG, спасибо, но туповат Я что-то
|
|
|
|
26.01.2017 08:09:05
|
|
|
|
26.01.2017 08:34:03
Андрей VG, помогите разобраться пожалуйста, никак не пойму
|
|||
|
|
26.01.2017 09:24:45
Андрей VG, задам, наверное, глупый вопрос, но то, что у меня лента не на XMl написана, роль играет?
|
|
|
|
26.01.2017 09:41:11
|
|||
|
|
26.01.2017 12:15:27
Название темы должно отражать суть задачи.Уточните, сецйчас очень общее. Предложите новое. Модераторы переименуют тему.
|
|
|
|
27.01.2017 15:38:54
|
|
|
|
27.01.2017 15:54:12
En_Oane, на раз два - предложите нормальное название темы
|
||||
|
|
|||