c# 两窗体之间 用textbox文本传值

2个窗体。都有一个textbox一个按钮。在1个窗体的textbox里面输入东西。点按钮。第2个窗体现实出来。里面的内容和第1个窗体的一样。编辑以后。在点按钮。回到第1个... 2个窗体。都有一个textbox一个按钮。在1个窗体的textbox里面输入东西。点按钮。第2个窗体现实出来。里面的内容和第1个窗体的一样。
编辑以后。在点按钮。回到第1个窗体。编辑过什么。也一样
展开
 我来答
天地惶惶
推荐于2016-09-10 · TA获得超过3223个赞
知道大有可为答主
回答量:1215
采纳率:0%
帮助的人:815万
展开全部
这个也简单啊,
先在Form1里写个public的方法传值
public string getForm1()
{
return this.textbox1.text;
}
下面这段写 Form2的按纽里
Form1 frm1 = new Form1();
this.textbox1 = frm1.getForm1();

同样
Form2里写个public的方法传值
public string getForm2()
{
return this.textbox1.text;
}
下面这段写 Form1的按纽里
Form2 frm2 = new Form2();
this.textbox1 = frm2.getForm2();

就ok了
阿贺dw
2007-10-25 · TA获得超过612个赞
知道小有建树答主
回答量:1584
采纳率:99%
帮助的人:320万
展开全部
第一个按钮:
Session.add("txt",this.textBox1.text);
第二个窗体的page_load事件里写:
this.textBox1.text = (string)(Session["txt"]);
第二个窗体的按钮:
Session.add("txt",this.textBox1.text);
第一个窗体的page_load事件里写:
this.textbox1.text = (string)(Session["txt"]);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d8bd8f7
2007-10-25 · 超过12用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:34.2万
展开全部
写一个中间类DataUtil,当中定义一个静态属性或者一个单例的对象,把字符串赋值到这个单例对象中,然后那里需要就去取,那里修改就在事件中修改这个单例的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xing_8888_good
2007-10-25 · TA获得超过5403个赞
知道小有建树答主
回答量:875
采纳率:0%
帮助的人:0
展开全部
假设第一个textbox的id为test1,第二个textbox的id为test2

那么你可以写成

test2.Text=test1.Text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ye770
2007-10-25 · TA获得超过191个赞
知道小有建树答主
回答量:597
采纳率:0%
帮助的人:282万
展开全部
跨页面传值~~就一直说的几种方法都可以用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式