コンボボックスのスタイルをドロップダウンリストにしたときに
コンボボックスの[▼]以外をクリックしたときもドロップダウン
してしまいます。[▼]をクリックしたときだけドロップダウンする
ようにしたいのですがどのようにしたらよいのでしょうか?
Lockedを使ったりしていろいろ試してみましたがうまくできません。
何かいい方法が分かる方はどうか教えてください。
ComboBox のスタイルが DropDownList だからでしょうね。
入力できないリストなのですから不都合は感じませんし、
OS 標準の動作なので、そのままで良いと思いますが...
ところで、言語は VB6 以前ですか、VB7 以降ですか?
vbのバージョンは6.0です。
OS標準の動作ということはやはり無理なのでしょうか?
無理ではないけれど
キーダウン、キープレスイベントで
判断するとか、
自分なら打ち合わせの段階でそうゆう話が出たら一度、本当にそれで良いのか説明してみるな
ちなみに今回のように
OSの標準の動作からあまりにも
離れるUIは
余りよろしい設計とはいわないので
その辺はご注意を
参考になりました。ありがとうございます。
もう一度考えてみます。
ツイート | ![]() |