c# combox 绑定一个 List<TimeEntryActivity> 给出示例代码
时间: 2024-01-21 09:17:57 浏览: 70
C# list的实例
假设你已经有了一个 `ComboBox` 控件和一个 `List<TimeEntryActivity>` 类型的数据源,可以使用以下代码将数据源绑定到 `ComboBox` 控件上:
```csharp
// 假设你已经有了一个 ComboBox 控件和一个 List<TimeEntryActivity> 类型的数据源
List<TimeEntryActivity> data = new List<TimeEntryActivity>();
// 绑定数据源到 ComboBox 控件上
comboBox.DataSource = data;
comboBox.DisplayMember = "Name"; // 显示 Name 属性的值
comboBox.ValueMember = "Id"; // 选中项的值为 Id 属性的值
```
上述代码中,`data` 是一个 `List<TimeEntryActivity>` 类型的数据源。通过将该数据源赋值给 `comboBox.DataSource` 属性,将数据源绑定到 `ComboBox` 控件上。`comboBox.DisplayMember` 属性指定了 `ComboBox` 控件中显示的文本内容,这里指定为 `Name` 属性的值。`comboBox.ValueMember` 属性指定了选中项的值,这里指定为 `Id` 属性的值。
阅读全文