2014-03-25 50 views
-1

這是我的代碼,但comboBox不會像我想要的那樣填充。誰能幫我?如何使用linq中的combox中的valuemember和dispaymember?

var E = (

    from em in employee.Employees 
    orderby em.EmployeeID 
    select new { Names= em.FirstName,ID=em.EmployeeID } 

     ).ToList(); 

comboBox1.DisplayMember = " Names"; 
comboBox1.ValueMember = "ID"; 
comboBox1.DataSource = E ; 

回答

0

您在分配給DisplayMember

comboBox1.DisplayMember = "Names"; 
+0

不,這不是我的問題,我的問題是我不能在組合框中,此代碼 會員展示我的員工和字符串名稱的前面有一個空格價值可以幫助我嗎? – user2717468

+0

經過測試並按預期工作。問題是什麼? – Steve

+0

問題是顯示ID和名稱在組合框中,我想只顯示名稱和值是ID – user2717468

相關問題