C#不同窗体类的数据访问
各位大哥!帮个忙,我想在Form3窗体类中访问Form2窗体类的textBox1.Text的数据!报酬是:说声谢谢!!已经把textBox1的访问级别改成public公开...
各位大哥!帮个忙,我想在Form3窗体类中访问Form2窗体类的textBox1.Text的数据!报酬是:说声谢谢!!已经把 textBox1的访问级别改成public 公开的;我想实现的功能是:能够将Form2中textBox1.Text的数据附值给Form3中的textBox2.Text
要加上什麼语句才可以访呀?
请把代码给我加上,是用C#语言 展开
要加上什麼语句才可以访呀?
请把代码给我加上,是用C#语言 展开
展开全部
你通过构造方法把窗体传过去就可以了
简单写下
你是点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;
简单写下
你是点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;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个你必须得在当前窗口的类中写一个成员变量,存放当前窗口的ID,也就是句柄,之后在其他窗口中调用这个句柄就可以了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Form2 sss=new Form2();
this.textBox2.Text =sss.textBox1.Text
this.textBox2.Text =sss.textBox1.Text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
构造函数重载
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询