.net list 转换为 BindingList
时间: 2024-02-22 12:58:08 浏览: 78
C# Datagridview绑定List方法代码
要将 .NET 中的 `List` 转换为 `BindingList`,可以通过以下步骤实现:
1.创建一个新的 `BindingList` 对象。
2.将 `List` 中的每个元素添加到 `BindingList` 中。
3.将 `BindingList` 对象绑定到 UI 控件(如 `DataGridView`)。
以下是示例代码:
```csharp
List<string> names = new List<string>() { "Tom", "Jerry", "Mickey" };
BindingList<string> bindingList = new BindingList<string>();
foreach (string name in names)
{
bindingList.Add(name);
}
// 将 BindingList 对象绑定到 UI 控件
myDataGridView.DataSource = bindingList;
```
这样就可以将 `List` 转换为 `BindingList` 并将其绑定到 Windows Forms 应用程序中的 UI 控件了。
阅读全文