我正在尝试使用CommandBars向功能区添加按钮,但我找不到任何示例或方法来执行此操作。
我无法使用CustomUI XML,因为我需要更改按钮的可见性,而CustomUI XML不支持它。
我找到了一个名为“Ribbon”的CommandBar,其CommandBarControl也被称为“Ribbon”,但是我没有看到我如何使用它来在“TabHome”上放置一个按钮。
有谁知道我在这里失踪了什么?或者可以指出一个例子?
谢谢!
答案 0 :(得分:1)
据我所知,您无法使用CommandBars来控制功能区。这样做没有任何意义,因为CommandBars技术因功能区ui而被折旧,并且基本上只支持兼容性。
为什么你不想使用功能区xml来定制功能区?这是官方的方式。要控制按钮可见性,您只需将按钮的“getVisible”属性设置为事件处理程序(回调),然后在该回调中返回true / false以显示/隐藏按钮...
您无法动态显示/隐藏的内容是内置办公室按钮,但您应该能够显示/隐藏您自己的按钮而不会出现任何问题。< / p>
看起来与此相似: