在c#中,我有三个窗体,第二个和第三个窗体的textbox1都要获取窗体一得textbox1的text属性

这是我写的但是不是得不到结果就是弹出异常,有请各位大虾了。在窗体一中:privatevoidbutton1_Click(objectsender,EventArgse){... 这是我写的但是不是得不到结果就是弹出异常,有请各位大虾了。
在窗体一中:
private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
frm2.ShowDialog(this );
}
窗体二:
private void Form2_Load(object sender, EventArgs e)
{
Form1 frm1 = (Form1)this.Owner;
this.textBox1.Text = frm1.textBox1.Text;
}

private void button1_Click(object sender, EventArgs e)
{
Form3 frm3 = new Form3(this );
frm3.ShowDialog( );
}
窗体三:
public partial class Form3 : Form
{
Form3 frm1;
public Form3(Form3 f1)
{
InitializeComponent();
frm1 = f1;
}

private void Form3_Load(object sender, EventArgs e)
{

this.textBox1.Text = frm1.textBox1.Text;
frm1.textBox1.Text = this.textBox1.Text;
}
展开
 我来答
芃芨
2010-05-12 · 超过18用户采纳过TA的回答
知道答主
回答量:255
采纳率:0%
帮助的人:100万
展开全部
在第二个窗体中不能调用其他窗体的组件
想显示只有自己再第二个窗体加进去一个啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伟大的至尊宝
2010-05-15 · TA获得超过108个赞
知道答主
回答量:43
采纳率:0%
帮助的人:0
展开全部
建议你定义一个公共类吧,把你的值保存到静态变量里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shghjkhjhj
2010-05-12
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
312
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式