通知
すべてクリア
Topic starter
2002年12月6日 2:28 PM
コンボボックスに設定したリストメンバー以外で
手動でコンボボックスに入力するのを防ぎたいのですが良い方法は無いでしょうか?
リストメンバー追加にはすべてAddString()を使っています。
お願いします。
2002年12月6日 2:39 PM
スタイルをドロップダウンリストにするということでしょうか。
Topic starter
2002年12月6日 2:44 PM
失礼、ドロップダウンリストにはなっています。
このコンボボックスの値をキーボードから消したり入力することを非許可にして
右についている矢印でドロップダウンされたものしか選択できないようにしたいので
す。
Topic starter
2002年12月6日 4:48 PM
失礼しました。
ドロップダウンリストになっていませんでした。
無事初期値のみの値を表示し編集を非許可にすることが出来ました。
しかし・・・
何も無い空欄を選べてしまいます。
これはどうやって防げばよいのでしょうか?
2002年12月6日 6:18 PM
「何もない空欄」というのが微妙な言い回しですね。
"というテキストをコンボボックスに追加しているのではないですか?
たとえば、AAA、BBB、CCCという3つのテキストをコンボボックスに追加し、
3つのうちどれかひとつでも選択したら、
プログラムからCCombobox::SetCurSel(-1)する以外、
何も選ばれていない状態には戻せないと思うのですが。
Topic starter
2002年12月6日 6:29 PM
う!その通りでした!
ありがとうございます。