我有一个用C#编码的应用程序,在第一个窗口中我在文本框,组合框,单选按钮和复选框中输入了一些细节。当我点击下一步按钮,它关系到第二个窗口,要做到这一点,我用:当点击返回按钮时,将数据返回到prevoius窗口
form2 f2 = new form2();
f2.show();
this.hide();
在第二窗口
,我有一个返回按钮,点击它时,去第一个窗口。要做到这一点,我使用的代码:
form1 f1 = new form1();
f1.show();
this.hide();
但事情是,当我去那个窗口,我失去了我输入的所有数据。有没有一种简单的方法可以将这些数据恢复到相关的控制,而无需再一次设置它们?
我假设你正在谈论的WinForms,而不是WPF,可以确认? – Oded 2012-08-05 20:49:00
'form2 f1 = new form1();'?真?这编译? – Oded 2012-08-05 20:49:31
它是Winforms。对不起,那是一个错误。它应该是form1 f1 = new form1(); f1.show(); this.hide(); – aroshlakshan 2012-08-05 20:51:02