listbox绑定数据 winform
时间: 2023-09-13 11:14:02 浏览: 119
在 WinForm 中,可以通过以下步骤将 ListBox 绑定到数据:
1. 创建一个 ListBox 控件,设置其 Dock 属性为 Fill,以便它可以充满窗体。
2. 在代码中定义一个数据源,比如 DataTable,然后将要绑定的数据添加到该数据源中。
3. 将数据源设置为 ListBox 的 DataSource 属性。
4. 将要绑定的数据字段设置为 ListBox 的 DisplayMember 属性。
下面是一个示例代码:
```csharp
// 创建 ListBox 控件
ListBox listBox = new ListBox();
listBox.Dock = DockStyle.Fill;
// 创建数据源
DataTable dataTable = new DataTable();
dataTable.Columns.Add("Name");
dataTable.Rows.Add("张三");
dataTable.Rows.Add("李四");
dataTable.Rows.Add("王五");
// 将数据源绑定到 ListBox
listBox.DataSource = dataTable;
// 将要绑定的数据字段设置为 ListBox 的 DisplayMember 属性
listBox.DisplayMember = "Name";
// 将 ListBox 添加到窗体中
this.Controls.Add(listBox);
```
在上面的示例中,我们创建了一个 ListBox 控件,然后创建了一个 DataTable 数据源,将要绑定的数据添加到 DataTable 中,最后将 DataTable 绑定到 ListBox 控件上,并将要绑定的数据字段设置为 Name。这样就完成了 ListBox 的数据绑定。
阅读全文