[OSのVer]:Windows [VBのVer]:VB.NETVB初心者なのですが、コンボボックスに複数列を表示且つ、1列目のデーターを取り出したいのですが、方法がわからないので教えてください。〔例〕 1列目 2列目 ID 県名 1 青森 2 秋田 3 岩手 上記のような表示で1、青森を選択するとIDが取得できるといいのですが、よろしくお願いします
> VB初心者なのですが、コンボボックスに複数列を表示且つ、1列目のデーターを> 取り出したいのですが、方法がわからないので教えてください。コンボボックスには列という考え方はないので、1項目で表示したい複数の列は、それらを連結した文字列として表示する形になると思います。・IDと県名をプロパティとして持つクラスを作成・そのクラスには「ID 適度な空白 県名」という形式の文字列を返すメソッドを作成・コンボボックスに追加するデータは、このクラスのインスタンスを作成して追加・ComboBoxのDisplayMemberプロパティでそのメソッド名を指定としておけば、ご希望のことができると思います。
> VB初心者なのですが、コンボボックスに複数列を表示且つ、1列目のデーターを> 取り出したいのですが、方法がわからないので教えてください。こんな方法もあります。hhttp://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200309/03090008.txt
よねKENさん、魔界の仮面弁士さんありがとう御座いました。