我们想利用Form2窗体上的一个button以返回到Form1窗体。为了演示这一过程,我们增加了Form2窗体上的button点击事件以显示Form1窗体,以下是其代码:
private void btnForm1_Click(object sender, System.EventArgs
e) {
Form1 form1 = new Form1();
form1.Show();
}
图A显示了运行结果。这样,可以在Form1窗体上的文本框输入一个短语,比如:I think therefore I exist! 点击button按钮就可以把这一短语传到标签控件。在Form2窗体上,点击button按钮就可以显示Form1。
Figure A
当然,在很多情况下,Windows窗口包含很多信息,而不仅仅是用户输入的一两句短语。我们如何在返回当前的Form1窗体时而保持信息不变?