如何将List值添加到组合框中

时间:2014-09-05 19:52:01

标签: list combobox add

我有两种形式,一种是添加一个人,另一种是删除。

(顺便说一下,请忽略用其他语言写的var)

!st form:人员添加

有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);

你能帮助这个新手吗?

谢谢

1 个答案:

答案 0 :(得分:0)

如果cbPersonelRemove公开?请提供更多信息。 你也可以这样做:

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