c#如何点击Form1按钮运行Form2TextBox里的文件?

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:09:20
form2里有个名为texBox1的TextBox,但是form1里不能直接对它写代码,怎么搞啊?

在form2中写个public的方法,用来实现对textbox1的操作,比如叫做operate方法。在form1中调用这个方法。
比如
//....
form2 f2=new form2();
f2.operate(//params...);

可以在form1里先new一个form2的对象
即:form2 frm2 = new form2();
就可以在点击Form1的按钮下的事件里通过这个frm2对象来操作了
private void button1_Click(object sender, EventArgs e)
{
//也可以在这里new对象
//form2 frm2 = new form2();
frm2.textBox 。。。。。
}

1.把texBox1的private 改为public就可以
form2 f2=new form2();
f2.texBox1进行操作,
2,写个方法然后调用这个方法,
3,写个属性如
public string text
{
set{texBox1.text=value;}
}
然后在form1.text就可以了!
还有很多

委托!