(c# + windows forms) Adding items to listBox in different class

后端 未结 3 2038
没有蜡笔的小新
没有蜡笔的小新 2021-01-22 05:00

I have two classes(forms), and I would like an item from class2 to be added to listBox in class1 when I click \"Accept\" button.

I

3条回答
  •  渐次进展
    2021-01-22 05:52

    You need to access the open form instead of creating new instance of CarRental form

    private void button1_Click(object sender, EventArgs e)
    {
        CarRental i = (CarRental)Application.OpenForms["CarRentalFormObjectName"];
        string id = idRental.Text.ToString();
    
        i.listBox1.Items.Add(id);
        i.listBox1.Update();
        this.Close();
    }
    

提交回复
热议问题