1

アプリケーションをvb6からvb.netにアップグレードしています。

以前は、vb6形式のデータリストコントロールにデータを入力していました。vb.netWindowsフォームアプリケーションで見つかりません。どのコントロールがそれに相当しますか?

そのコントロールにデータを一覧表示するにはどうすればよいですか?

ちょうど同じように:id、nameなどのデータを含むテーブルがありました

名前を表示された列にし、IDをバインドされた列にしますか?どうやってやるの

4

1 に答える 1

2

正確にはわかりませんが、あなたが探しているのはListBox. ID2 つのメンバーとそれぞれのプロパティ (推奨されるプロパティ名と)を持つクラスを作成しName、それらのリストを作成してそこにすべてのデータを配置し、「ListBox.DisplayMember」を「名前」とListBox.ValueMember「ID」に設定するだけです。 .

の MSDN ページには、ここListControl.DisplayMemberで見られるように、それを行う方法を示す完全なサンプルがあります。

List(Of YourClass)ただし、サンプルでは the ではなくa を使用することをお勧めしますArrayList

于 2010-06-06T10:54:30.033 に答える