我想知道,在我的form1中我有一个文本框和按钮。在form2中,我有一个按钮。这是一个样本。在我的form1中,我有一个名为enabledTextBox的方法。当我点击我的form1按钮时,它会通过showDialig将我引导到form2,而当我单击form2中的按钮时,它应该通过调用方法enabledTextBox设置文本框属性并退出表单2.问题是当我点击form2时没有在form1按钮单击事件中设置的form1中设置textbox的值。我想在按钮点击时执行。以下是我的代码
Form1.cs的
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.ShowDialog();
}
public void enableTextBox(Boolean isEnabled)
{
textBox1.Enabled = isEnabled;
}
}
Form2.cs
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.enableTextBox(true);
this.Close();
}
}
我能知道我的错误是错误吗和我正在做的错误