3个回答
展开全部
改下Form2的构造函数:
Form1 form;
public Form2(Form1 f)
{
form=f;
}
在Form1里面写:
public void SetTextBox1(String text)
{
textBox1.Text=text;
}
public void button1_Click(object sender,EventArgs e)
{
Form2 form=new Form2(this);
form.Show();
}
然后就可以在Form2里用form.SetTextBox1("text");来设置了
Form1 form;
public Form2(Form1 f)
{
form=f;
}
在Form1里面写:
public void SetTextBox1(String text)
{
textBox1.Text=text;
}
public void button1_Click(object sender,EventArgs e)
{
Form2 form=new Form2(this);
form.Show();
}
然后就可以在Form2里用form.SetTextBox1("text");来设置了
展开全部
Form2类中有一个Form1的属性,这时类Form2的实例里就有一个属性就是Form1,可以直接修改。
或者在Form2的方法里直接生成一个form1实例,或者在调用Form2方法的时候传一个form1参数。
根据你实际需要选择
或者在Form2的方法里直接生成一个form1实例,或者在调用Form2方法的时候传一个form1参数。
根据你实际需要选择
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你现实例化form1 那样你就可以调用form1中的属性和方法了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询