c#形式的价值保留
本文关键字:保留 | 更新日期: 2023-09-27 18:14:03
我隐藏一种形式,然后去不同的形式,但我试图使用第一种形式计算变量的值。当我在,假设,第四种形式时,我不能在形式1中使用这些值,因为它们变成了零。因为我的函数总是用这些值生成一个0你能告诉我哪里可能出错吗?如果这似乎不是问题所在,那么我可以更详细地解释我的代码问题谢谢你
由于Form
是一个类,因此您所显示的表单是该类的实例,因此,数据实际上是该表单的本地数据。如果您正在显示一个新实例,那么是的,原始数据已经消失。
这个想法是使用公共方法或属性从这些表单中获取数据。
public class MyForm : Form
{
TextBox t = new TextBox();
public string TBData
{
get { return t.Text; }
}
}
// outside:
Form f = new MyForm();
f.Show()
//f.TBData will get what is in the text box.