作成日: 2023/04/17 最終更新日: 2023/04/17
文書種別
使用方法
詳細
C1ComboBoxにコントロール幅よりも長い文字列を設定したとき、DropDownStyleが「Default」の場合はテキストは右寄せで表示され、「DropDownList」の場合は左寄せになります。
C1ComboBoxには、入力フォーカスを受け取った際の選択位置を指定するInitialSelectionプロパティがありますが、そのデフォルト値が以下のように異なってことから来る現象です。
・DropDownStyle=Defaultの場合 :InitialSelection=SelectAll
・DropDownStyle=DropDownListの場合:InitialSelection=CaretAtStart

DropDownStyleが「Default」の場合にもテキストを左寄せで表示させるには、InitialSelectionを明示的に「CaretAtStart」に設定してください。
◎サンプルコード(VB)
C1ComboBoxには、入力フォーカスを受け取った際の選択位置を指定するInitialSelectionプロパティがありますが、そのデフォルト値が以下のように異なってことから来る現象です。
・DropDownStyle=Defaultの場合 :InitialSelection=SelectAll
・DropDownStyle=DropDownListの場合:InitialSelection=CaretAtStart
DropDownStyleが「Default」の場合にもテキストを左寄せで表示させるには、InitialSelectionを明示的に「CaretAtStart」に設定してください。
◎サンプルコード(VB)
C1ComboBox1.InitialSelection = C1.Win.C1Input.InitialSelectionEnum.CaretAtStart
◎サンプルコード(C#)
c1ComboBox1.InitialSelection = C1.Win.C1Input.InitialSelectionEnum.CaretAtStart;