各リボンタブには、リボングループのセットが含まれます。関連するコマンドを RibbonGroupにグループ化すると、コマンドの検索や特定がより簡単になります。TrimLongCaption プロパティで、RibbonGroup キャプションがグループのコンテンツより長い場合、キャプションを切り取るかどうかを設定できます。グループの右下には、高度な機能へのアクセスを提供する[ダイアログランチャー]ボタンも含まれます。
「クリップボード」、「フォント」、「段落」、「スタイル」という4つのグループを含む「ホーム」タブは、次のような表示になります。
RibbonGroup は、ボタン、チェックボックス、コンボボックス、ツールバー、メニューなど、数多くのリボンアイテムを格納できます。たとえば、以下の「フォント」グループは、関連するフォントコマンドを分類し、数多くのリボンアイテムを格納します。
リボングループをさらに追加する場合、既存のリボングループのサイズを変更し、タブ上に新しいグループを入れるための空きを作る必要があることがあります。タブ上にグループの全アイテムを一度に表示するための十分な空きがない場合、グループは縮小表示されます。
設計時サポートにより、RibbonGroup にリボンアイテムを簡単に追加できます。使用できるリボンアイテムのリストを表示するには、グループフローティングツールバー 上にある[アクション]ボタンをクリックし、以下のリストから選択します。
リボングループへのアイテムの追加 手順については、「リボングループへの項目の追加」トピックを参照してください。
リボングループに含まれるダイアログランチャーは、拡張機能を提供するためにリボンからダイアログボックスを起動することができます。1つのグループに含まれるのは、単一のダイアログランチャーボタンのみです。
「フォント」グループのダイアログランチャーボタンは、次のような表示になります。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Private Sub FontGroup_DialogLauncherClick (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontGroup.DialogLauncherClick |
C# コードの書き方
C# |
コードのコピー
|
---|---|
private void FontGroup_DialogLauncherClick (object sender, EventArgs e) |
上記のコードを実行するためには、RibbonGroup.Name プロパティが FontGroup に設定されている必要があることに注意してください。