DOBON.NET DOBON.NETプログラミング掲示板過去ログ

VB.NETでのコンボボックスの複数列表示について

環境/言語:[環境:Windows2000、XP,言語:VB.NET,DB:SQLServer]
分類:[.NET]

VB.net開発をはじめて1年ちょっとになります。
現在、コンボボックスを使用したWindowsアプリケーション開発を行っています。
そこで、DB(SQLServer)のテーブルからSELECTした2つの項目をコンボボックスに表示させたいのです
が、その方
法がわかりません。Accessのフォームでは、それが可能のようですが、VB.NETでは不可能なのでしょ
うか?

イメージ) select id, name from table order by id

[table データ]
id name
------------------
100 AAAAAAAAA
200 BBBBBBBBB
300 CCCCCCCCC
 _______ 
|      |▼|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄|
|100 AAAAAAAAA |
|200 BBBBBBBBB |
|300 CCCCCCCCC |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
このような感じです。可能でしょうか?
どなたか、ご存じないでしょうか??
こんにちは、じゃんぬ です。

■No13594に返信(★SNOOPY★さんの記事)
> そこで、DB(SQLServer)のテーブルからSELECTした2つの項目をコンボボックスに表示させたいのですが、その方法がわかりません。
> Accessのフォームでは、それが可能のようですが、VB.NETでは不可能なのでしょうか?

固定ピッチなフォントで 1.5 ポイントの倍数のフォント サイズを使い、
ComboBox に追加する文字列を String.PadLeft なんかで文字数を揃えて表示しては如何でしょう?
この投稿はマルチポストです。

●マルチポストされている場所
http://www.bcap.co.jp/hanafusa/bbs/wforum.cgi?no=2510&mode=msgview

----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。

●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html

DOBON.NET | プログラミング道 | プログラミング掲示板