tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: コンボボックスのクリックイベントでのDB接続について
投稿日: 2004/02/16(Mon) 17:54
投稿者しんじ
> MaxDropDownItems プロパティが 1 とかになっていませんか?

お返事有難う御座います。
MaxDropDownItems プロパティは8になっています。

コンボボックスの動作を目視で観察すると

コンボボックスをマウスでクリック(MouseDown)した時点でDropDownListが表示されています。
クリックイベント自体は、MouseUpした時点で発生しています。

動作的には
MouseDown時に「空のDropDownList」が表示
MouseUp時に「データーベース接続後、Itemが表示」されるといった流れになります。
DBとのコネクションに時間がかかっているらしく、2回目の表示からは正常に8個アイテムが表示されま
す。
(多分プールした接続が残っているので実行速度が速くなっていると思われます)

今記載していてふと思ったのですが、MouseDownイベントとMouseUpイベントを組み合わせれば
何とかできないかな?と思ってみたりしました。
本末転倒で申し訳御座いません。

一回試してみて成功しても、不成功でもご報告させていただきます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。