デザイナーのリボンバーにあるさまざまなボタンを表示および非表示にする必要があります。
ユーザーがフォームで何を選択したかによって、何を表示/非表示にするかによって異なります。
新しいボタン (新しいボタンの上にマウスをスクロールせずに) とサイズ変更 (幅方向) の両方を表示して、新しいボタンが適切に収まるように、リボンを適切に更新する方法がわかりません。
私はこれに答える他の質問をウェブ全体で調べ、devcomponentsフォーラムに尋ねました(まだそこからの応答を待っています)
コードからの作業とその他の詳細をカバーする KB 記事は次のとおりです: http://www.devcomponents.com/kb2/?p=472
私はこれのために何がうまくいくかを考え出しました。
ribbon.Refresh()
'refresh size of ribbonPanel1, barlayout for the show/hide of miRoom
RibbonPanel1.PerformLayout()
ribbon.PerformLayout()
私のボタンはRibbonPanel1内にあり、これはリボンのtabItemによって表示され、RibbonPanel1もリボンにありました(そうでなければ表示されません)