作成日: 2023/10/04 最終更新日: 2023/10/04
文書種別
使用方法
詳細
本コンポーネントに複数のコンボボックス要素を追加した場合、コンボボックス左のラベル部分が左揃えになるように表示されます。そのため、ラベルのテキストの文字数が異なるとコンボボックスの右側は揃いません。

コンボボックスの右側を揃えるための専用の機能は用意されていませんが、次のような代替方法が考えられます。
・C1Ribbonのフォントを等幅フォントに設定します。
・各コンボボックスのラベルが同じ文字数になるよう、文頭部分に、適宜空白文字を追加します。
これにより、コンボボックスの水平配置を右揃えにすることができます。

◎サンプルコード(VB)
コンボボックスの右側を揃えるための専用の機能は用意されていませんが、次のような代替方法が考えられます。
・C1Ribbonのフォントを等幅フォントに設定します。
・各コンボボックスのラベルが同じ文字数になるよう、文頭部分に、適宜空白文字を追加します。
これにより、コンボボックスの水平配置を右揃えにすることができます。
◎サンプルコード(VB)
C1Ribbon1.Font = New Font("MS ゴシック", 9)
RibbonComboBox1.Label = " ああ"
RibbonComboBox2.Label = " ああああ"
RibbonComboBox3.Label = "ああああああ"
◎サンプルコード(C#)
c1Ribbon1.Font = new Font("MS ゴシック", 9);
ribbonComboBox1.Label = " ああ";
ribbonComboBox2.Label = " ああああ";
ribbonComboBox3.Label = "ああああああ";