アプリケーションをvb6からvb.netにアップグレードしています。
以前は、vb6形式のデータリストコントロールにデータを入力していました。vb.netWindowsフォームアプリケーションで見つかりません。どのコントロールがそれに相当しますか?
そのコントロールにデータを一覧表示するにはどうすればよいですか?
ちょうど同じように:id、nameなどのデータを含むテーブルがありました
名前を表示された列にし、IDをバインドされた列にしますか?どうやってやるの
アプリケーションをvb6からvb.netにアップグレードしています。
以前は、vb6形式のデータリストコントロールにデータを入力していました。vb.netWindowsフォームアプリケーションで見つかりません。どのコントロールがそれに相当しますか?
そのコントロールにデータを一覧表示するにはどうすればよいですか?
ちょうど同じように:id、nameなどのデータを含むテーブルがありました
名前を表示された列にし、IDをバインドされた列にしますか?どうやってやるの
正確にはわかりませんが、あなたが探しているのはListBox
. ID
2 つのメンバーとそれぞれのプロパティ (推奨されるプロパティ名と)を持つクラスを作成しName
、それらのリストを作成してそこにすべてのデータを配置し、「ListBox.DisplayMember」を「名前」とListBox.ValueMember
「ID」に設定するだけです。 .
の MSDN ページには、ここListControl.DisplayMember
で見られるように、それを行う方法を示す完全なサンプルがあります。
List(Of YourClass)
ただし、サンプルでは the ではなくa を使用することをお勧めしますArrayList
。