请帮帮我。我正在使用xml代码执行adp-project功能区。 我不明白“getPressed”和“onAction”按钮属性之间的区别是什么?
答案 0 :(得分:5)
OnAction
与其在VBA中的含义相似。按下按钮时,将执行OnAction子程序。
GetPressed
,例如GetVisible
,GetLabel
等,在功能区或控件无效时运行,例如通过调用Ribbon.Invalidate
。例如,如果您有一个复选框的GetPressed例程,则可以根据是否选中它来执行不同的操作。
Ken Puls describes这比我好。