C#不同窗体类的数据访问

各位大哥!帮个忙,我想在Form3窗体类中访问Form2窗体类的textBox1.Text的数据!报酬是:说声谢谢!!已经把textBox1的访问级别改成public公开... 各位大哥!帮个忙,我想在Form3窗体类中访问Form2窗体类的textBox1.Text的数据!报酬是:说声谢谢!!已经把 textBox1的访问级别改成public 公开的;我想实现的功能是:能够将Form2中textBox1.Text的数据附值给Form3中的textBox2.Text
要加上什麼语句才可以访呀?
请把代码给我加上,是用C#语言
展开
 我来答
百度网友bfc94b7bb
推荐于2016-11-03 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:0
展开全部
你通过构造方法把窗体传过去就可以了
简单写下
你是点form2中的某一个按钮让form3出来的吧?

在你让form3出来的时候 把form2传给form3
form3 f=new form3(this);

在form3的构造方法中加上这些
private windows.forms.form _form;
public form3(windows.forms.form form)
{
this._form=form;
}

然后你就可以通过 this._form访问form2了
(就是传引用)
this._form.textBox1.Text=this.textBox2.Text;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友895365466
2007-07-01 · TA获得超过605个赞
知道小有建树答主
回答量:1243
采纳率:0%
帮助的人:1024万
展开全部
这个你必须得在当前窗口的类中写一个成员变量,存放当前窗口的ID,也就是句柄,之后在其他窗口中调用这个句柄就可以了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3a6857b
2007-07-01 · 超过32用户采纳过TA的回答
知道答主
回答量:150
采纳率:0%
帮助的人:93万
展开全部
Form2 sss=new Form2();

this.textBox2.Text =sss.textBox1.Text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6f75ac8fa
2007-07-01 · TA获得超过2513个赞
知道大有可为答主
回答量:1.3万
采纳率:0%
帮助的人:4020万
展开全部
构造函数重载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式