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

タイトル コンボボックスのクリックイベントでのDB接続について
投稿日: 2004/02/16(Mon) 10:24
投稿者しんじ
[OSのVer]:Windows2000    [VBのVer]:VB.NET 2002

お世話になっております。
VB.Netにてコンボボックスのクリックイベント時にデーターベースに接続して
格納するItemを常に最新にのものにしたいのですが、コンボボックスが思うように動作してくれませ
ん。
DBからのItem格納は問題ないのですが、DropDownの部分にNumericUpDownコントロールのような矢印が
表示されます。データーベースから取得したデータをItemに格納した後にDropDown部分を表示したく
色々施行錯誤しているのですが解決できません。
申し訳御座いませんがヒントだけでも結構ですのでご教授の程よろしくお願い致します。

ComboboxのDropDownStyleは「DropDownList」に設定しています。

コードの流れは

<ご参考>
ComboBoxクリックイベント内に

Combobox1.DroppedDown = False  'DropDown部分の表示をしない
Doevents
Combobox1.Clear

'ここにデーターベースからデータを取得し、Itemに格納するコードを記載しています。

Combobox1.DroppedDown = True  'DropDown部分を表示
Doevents

この他にも色々やってはいますが、どのようにやってもうまくいきません。

流れを纏めると

Item格納までDropDown部分を表示させずに待機し、Item格納後にDropDown部分を表示する。
また、ユーザーが選択しにくいのでNumericUpDownコントロールのような矢印は表示させたくありませ
ん。 

お手数お掛け致しますがご教授の程よろしくお願い申し上げます。
 

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

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