将数据从一个表单传递到下一个表单

时间:2013-12-14 01:37:46

标签: c# winforms

首先形成几个带有Id,Name,Address,phonenumber

的文本框

我希望这些跟随下一个具有相同文本框的表单,以及一些带有message和extra的表单,然后在active和closed之间进行选择。然后我希望它在不同的列表视图中。一个有所有活动,一个有所有关闭。

我希望能够在按下列表视图中保存的其中一个时获取所有信息。 任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:2)

活跃和封闭是什么意思?

用于在表单之间传递数据,您可以看到这是一个headstart: http://www.codeproject.com/Articles/14122/Passing-Data-Between-Forms

答案 1 :(得分:0)

答案 2 :(得分:0)

Form1代码

 private void button1_Click(object sender, EventArgs e)
 {
            frm2 frmnew2 = new frm2();
            frmnew2.Id = Convert.ToInt32(TxtId.Text);
            frmnew2.EmpName = TxtName.Text;
            frmnew2.Add = TxtAdd.Text;
            this.Hide();
            frmnew2.Show();
 }

Form2代码

    public Int32 Id { get; set; }
    public string EmpName { get; set; }
    public string Add { get; set; }

   private void frm2_Load(object sender, EventArgs e)
   {
           TxtId.Text = Id.ToString();
           TxtName.Text =EmpName;
           TxtAdd.Text = Add;
    }