コマンドバーを使用して、COM-Addinでリボンをカスタマイズします
-
21-12-2019 - |
質問
コマンドバーを使用してリボンにボタンを追加しようとしていますが、どんな例やそれをする方法も見つけることができません。
ボタンの表示可視性を変更する必要があるため、CustomUI XMLを使用できず、CustomUI XMLではサポートされていません。
私は「リボン」と呼ばれるCommandBarControlと呼ばれるコマンドバーを見つけましたが、「Tabhome」にボタンを置く方法はわかりません。
誰もがここに何を見ているのか知っていますか?または例に私を指すことができますか?
ありがとう!
解決
私が知っている限りでは、コマンドバーを使用してリボンを制御することはできません。そして、コマンドバーテクノロジがリボンUIに対して減価償却され、基本的に互換性のみサポートされているため、意味がありません。
リボンをカスタマイズするためにリボンXMLを使用したくない理由をかなり得なかったのですか?それは公式の方法です。ボタンの可視性を制御するには、ボタンの「getVisible」属性をイベントハンドラ(コールバック)に設定し、そのコールバックでtrue / falseを返し、ボタンを表示/非表示にする必要があります...
動的に表示することができないものは組み込み officeボタンですが、問題なくボタンを表示/非表示にすることができるはずです。
これと非常に似ています:
所属していません StackOverflow