VS2008中创建两窗体将一个窗体上的textbox赋值到另一个窗体的textbox怎样做

 我来答
帐号已注销
2011-10-07 · TA获得超过2823个赞
知道小有建树答主
回答量:812
采纳率:0%
帮助的人:702万
展开全部
可以用委托
追问
可以写写代码看看吗?
追答
我想复杂了,, 可以不用委托。。
这是Form2 窗体中一个按钮 的事件
private void button1_Click(object sender, EventArgs e)
{

//获得文本框的值
string str = textBox1.Text;
//打开Form1 窗体
Form1 f1 = new Form1();
//调用Form1窗体中给文本框赋值的方法
f1.GetValue(str);
//显示Form1窗体
f1.Show();
}
你还要在Form1窗体中写GetValue()这个方法
Ling_L
2011-10-07 · TA获得超过192个赞
知道答主
回答量:112
采纳率:0%
帮助的人:87万
展开全部
如果有两个窗体,一个是Form1,Form2;现在用Form2调用Form1里textbox的值。
先在Form1申明一个公共变量 Public static String s;(这句应该知道在哪写吧?就是在所有方法的外面)
然后在你想要获取的地方写 s=textbox.text.tostring();

在Form2 调用 ,textbox.text= Form1.s;.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丹帅的百
2011-10-12
知道答主
回答量:18
采纳率:0%
帮助的人:5.6万
展开全部
利用继承关系实现,将第二个窗体设为从第一个那里继承来的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式