コンボボックスのドロップダウンリストの一番目をデフォルトでハイライトさせるには?


mj  2003-10-29 23:05:57  No: 80122

コンボボックスにて、右端の▼ボタンを押すと
下にドロップダウンリストが表示されると思うんですが、
未選択の状態でこのドロップダウンリストを表示させた時、
通常では何も選択されていない状態で表示されると思います。
これを、一番上をハイライト状態(マウスポインタをポイントさせた状態)
で表示する方法はありますでしょうか?
分かる方がいらっしゃいましたらよろしくお願いします。


oku  URL  2003-10-30 08:08:13  No: 80123

ListIndex プロパティにゼロをセットしてみて下さい。


mj  2003-10-31 23:47:49  No: 80124

okuさん、ご返答ありがとうございます。
言葉足らずで申し訳ございませんでした。
ListIndex プロパティにゼロを設定すると、
ドロップダウンした瞬間に、コンボボックスの
テキストボックス部分にも1番上のアイテムが表示
されてしまいます。
そうではなくて、テキストボックス部分はドロップダウン直前の
値のままで、ただ、ドロップダウンリストの一番上をハイライトする
だけ、というような事をやりたいのです。
APIなどを使用してドロップダウンリストの選択状態を変更
できませんでしょうか?


モミジ  2003-11-01 02:27:59  No: 80125

> ドロップダウンした瞬間に、コンボボックスの
> テキストボックス部分にも1番上のアイテムが表示
> されてしまいます。

これを

> テキストボックス部分はドロップダウン直前の値

...を保存して置いて、
ListIndex プロパティにゼロをセットした後で
「ドロップダウン直前の値」を
再セットしてやれば良いだけの事では無いの?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加