在不丢失信息的情况下在表格之间切换

本文关键字:表格 之间 情况下 信息 | 更新日期: 2023-09-27 17:58:58

我有两种形式:form1和form2。

表单1有文本框和域向上菜单,要求用户输入有关自己的个人信息,例如年龄、种族和表单2。

问题是,当从form1转到form2时,用户突然想起他/她想回到form1来更正一些信息,所以为此,我使用了从form2转到form1的前一个按钮,但一旦回到form1,它就会被初始化,就好像用户没有输入任何内容一样。

问题是,我如何来回移动按钮表单,而不会让文本框和domainupdown菜单丢失信息,也不需要用户再次输入信息。我使用Hide(),但问题仍然存在。

在不丢失信息的情况下在表格之间切换

您需要Show()第一个表单的现有实例,而不创建新实例。

您可以做一些更灵活的事情,比如从一个对象填充这些屏幕,当第一次访问时,这个对象是空的,但当切换到屏幕2时,您从文本框中获取这些值并将它们放入对象中,然后当您重新打开屏幕1时,您再次从对象填充文本框,但这次对象不是空的,所以您有了数据;然后你重复这个过程——我希望你能明白。