在vb.net windows应用程序表单中的DataList控件

时间:2010-06-06 07:32:40

标签: vb.net data-binding vb6 controls datalist

我正在将我的应用程序从vb6升级到vb.net。

我曾经在vb6表单中填充datalist控件中的数据。我没有在vb.net windows窗体应用程序中找到它。哪一个控件相当于它?

如何在该控件中列出我的数据?

就像: 我有一个包含id,name

等数据的表

我希望名称应该是显示的列,并且id是绑定列?我怎么能这样做

1 个答案:

答案 0 :(得分:1)

我不确定,但我认为你正在寻找ListBox。您创建一个包含2个成员的类,并为每个成员创建一个属性(建议的属性名称IDName),创建它们的列表并将所有数据放在那里然后只需设置'ListBox.DisplayMember 'to“Name”和ListBox.ValueMember to“ID”。

ListControl.DisplayMember的MSDN页面有一个完整的示例,展示了如何查看here

虽然我建议你在样本中使用List(Of YourClass)而不是ArrayList