質問

コマンドバーを使用してリボンにボタンを追加しようとしていますが、どんな例やそれをする方法も見つけることができません。

ボタンの表示可視性を変更する必要があるため、CustomUI XMLを使用できず、CustomUI XMLではサポートされていません。

私は「リボン」と呼ばれるCommandBarControlと呼ばれるコマンドバーを見つけましたが、「Tabhome」にボタンを置く方法はわかりません。

誰もがここに何を見ているのか知っていますか?または例に私を指すことができますか?

ありがとう!

役に立ちましたか?

解決

私が知っている限りでは、コマンドバーを使用してリボンを制御することはできません。そして、コマンドバーテクノロジがリボンUIに対して減価償却され、基本的に互換性のみサポートされているため、意味がありません。

リボンをカスタマイズするためにリボンXMLを使用したくない理由をかなり得なかったのですか?それは公式の方法です。ボタンの可視性を制御するには、ボタンの「getVisible」属性をイベントハンドラ(コールバック)に設定し、そのコールバックでtrue / falseを返し、ボタンを表示/非表示にする必要があります...

動的に表示することができないものは組み込み officeボタンですが、問題なくボタンを表示/非表示にすることができるはずです。

これと非常に似ています:

ファイル名の文字列に応じて、VBAとXMLを使用してOffice 2010リボンにボタンを追加する方法はありますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top