2014-09-05 66 views
0

我有兩種形式,一種用於添加一個人,另一種用於移除。如何將List值添加到組合框中

(順便說一句,請忽略了var被寫進了其他語言)

ST形式:人員加入

有4個文本框和1個按鈕添加值。

public partial class PersonelAddForm : Form 
{ 

    public PersonelAddForm() 
    { 
     InitializeComponent(); 

    } 

    List<Personel> persListesi; 
    public PersonelRemoveForm anaform; 

    private void btnPersonelEkle_Click(object sender, EventArgs e) 
    { 

     persListesi = new List<Personel>() 
     { 
     new Personel {PersonelID= txtPerID.Text, Isim = txtPerIsim.Text, Soyisim =txtPerSoyisim.Text,   DeptIsmi = txtPerDeptIsmi.Text} 
     }; 


     anaform.cbPersonelRemove.Items.AddRange(persListesi); 


    } 
} 

第二形式:除人員

只有一個組合框名cbPersonelRemove。

所以,問題是,如果我加入我的人員進入榜單, 我不能通過這些值代入,我做

anaform.cbPersonelRemove.Items.AddRange(persListesi); 

你能幫助這個新手請有第二個窗體上的組合框?

謝謝

回答

0

if cbPersonelRemove public?請提供更多信息。 你還可以做得一樣:

anaform.cbPersonelRemove.Items.Add(new Personel {PersonelID= txtPerID.Text, Isim = txtPerIsim.Text, Soyisim =txtPerSoyisim.Text,   DeptIsmi = txtPerDeptIsmi.Text}); 
+0

你好,是的,它是公開的,因爲我可以看到它在第一種形式。 我之所以使用List,是因爲我還在學習這些,並試圖通過使用不同的控件來發展自己。 順便說一句,感謝您的快速回復。 – ozisak 2014-09-05 20:06:28