【发布时间】:2014-09-23 05:47:05
【问题描述】:
我想在我的组合框顶部插入一个默认值。请告诉我一个正确的方法。
我尝试了什么
我的代码:
using (var salaryslipEntities = new salary_slipEntities())
{
Employee emp = new Employee();
cmbEmployeeName.DataSource = salaryslipEntities.Employees.ToList();
cmbEmployeeName.Items.Insert(0, "Select Employee");
}
错误
设置 DataSource 属性时无法修改项目集合。
【问题讨论】:
-
您可以将emp添加到您的列表中并重新绑定数据
-
你能告诉我怎么做吗
-
类似的东西:
-
var sourceEmp =salaryslipEntities.Employees.ToList(); cmbEmployeeName.DataSource = sourceEmp; cmbEmployeeName.DataBind(); sourceEmp.Insert(0, new Employee()); cmbEmployeeName.DataSource = sourceEmp; cmbEmployeeName.DataBind();
标签: c# winforms data-binding combobox