//初始化客户数据源 //绑定数据源时,其初始selectedValue为实体对象的所有值,需要执行 //valueMember设定后才是实体中的一个属性值,如若把valueMember先于 //数据源绑定,则selectedValue的值为空值,这一特性需要设定selectdValueChanged事件处理程序时要注意 cmb_custName.DataSource = new CustomerService().getCustomerList().Where<Customer>(c => c.FailuerDate == null). Select((c) => new { c.CusCode, c.CusName }).ToList(); cmb_custName.DisplayMember = "CusName"; cmb_custName.ValueMember = "CusCode";