5个回答
展开全部
建立两个窗体FORM1和FORM2
在FORM1中写
private void button1_Click(object sender, EventArgs e)
{
Form2 frame = new Form2(textBox1);
//frame.textBox1 = textBox1;
frame.Show();
}
在FORM2中写
namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
public TextBox textBox1;
private TextBox textBox;
public Form2()
{
InitializeComponent();
}
public Form2(TextBox text)
{
this.Load += new System.EventHandler(this.Form2_Load);
textBox = text;
}
private void Form2_Load(object sender, EventArgs e)
{
MessageBox.Show(textBox.Text);
}
}
}
在FORM1中写
private void button1_Click(object sender, EventArgs e)
{
Form2 frame = new Form2(textBox1);
//frame.textBox1 = textBox1;
frame.Show();
}
在FORM2中写
namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
public TextBox textBox1;
private TextBox textBox;
public Form2()
{
InitializeComponent();
}
public Form2(TextBox text)
{
this.Load += new System.EventHandler(this.Form2_Load);
textBox = text;
}
private void Form2_Load(object sender, EventArgs e)
{
MessageBox.Show(textBox.Text);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重写Form2的构造函数,让它可以接受Form1的参数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把A定义成静态的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
static A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询