В чем разница между свойствами кнопок "getPressed" и "onAction" в коде ленты xml?
Помоги мне, пожалуйста. Я делаю ADP-проект ленты с использованием кода XML. И я не понимаю, в чем разница между свойствами кнопок "getPressed" и "onAction"?
1 ответ
OnAction
похоже на его значение в VBA. Когда кнопка нажата, ее подпрограмма OnAction выполняется.
GetPressed
, лайк GetVisible
, GetLabel
и т. д. запускается, когда лента или элемент управления признаны недействительными, например, путем вызова Ribbon.Invalidate
, Например, если у вас есть подпрограмма GetPressed для флажка, вы можете выполнять различные действия в зависимости от того, установлен он или нет.
Кен Пулс описывает это лучше меня.