ComboBoxのテキストをユーザーが編集できないようにするTipというほどでもありませんが、同様の質問が多いため、ここで紹介します。 ComboBoxにおいて、ドロップダウンされるリストからの選択のみを許し、ユーザーからのテキスト編集(入力)を許可しなようにするには、ComboBoxのDropDownStyleプロパティをComboBoxStyle.DropDownListにします。
補足:ComboBoxのスタイルには3種類あります。デフォルトではDropDownStyleプロパティがDropDownとなっており、ユーザーがテキストを編集できます。上記のようにDropDownStyleプロパティをDropDownListにすると、テキストが編集できなくなります。さらにDropDownStyleプロパティをSimpleにすると、ドロップダウンリストが常に表示され、テキストは編集できるようになります。(下の画像を参照。)
|
|
Copyright(C) DOBON!. All rights reserved.
|