社区
C#
帖子详情
窗体间传值问题
leungsimon
2009-04-15 11:11:57
现有两个窗体form1,form2,它们分别有一个textbox和一个button,当点击form1的button时打开form2,form1不关闭
然后在form2的textbox输入一个值,现在想问的是如何实现点击form2的button时,form1的textbox得到form2的textbox值
...全文
327
4
打赏
收藏
窗体间传值问题
现有两个窗体form1,form2,它们分别有一个textbox和一个button,当点击form1的button时打开form2,form1不关闭 然后在form2的textbox输入一个值,现在想问的是如何实现点击form2的button时,form1的textbox得到form2的textbox值
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leungsimon
2009-04-15
打赏
举报
回复
明白了,谢谢
leungsimon
2009-04-15
打赏
举报
回复
public event clickHandler OnClickEvent; //此事件写在另一个窗体中
这里是什么意思呢?
不能写在form2中吗
tommir3
2009-04-15
打赏
举报
回复
用委托和事件
public delegate void clickHandler(string msg);
Form f2 = new Form();
f2.OnClickEvent += new clickHandler(GameClient_OnClickEvent);
//此处为得到f2窗体点击事件中触发的事件
private void GameClient_OnClickEvent(string msg)
{
this.textBox1.Text = msg;
}
//在Form2中
public event clickHandler OnClickEvent; //此事件写在另一个窗体中
在你的Button的事件里
private void b_Click(object sender, RoutedEventArgs e)
{
OnClickEvent(this.textBox2.Text);
}
其实我要说的是自定义事件......
winform
窗体
间
传值
的
问题
本文介绍了一种使用中
间
对象进行Windows Form
窗体
间
数据传递的方法,通过创建Observe类作为数据载体,在不同
窗体
间
传递字符串信息。
关于2个
窗体
间
的
传值
问题
本文介绍了一种使用C#实现两个
窗体
之
间
的数据传递的方法。通过定义一个中
间
类来存储要传递的数据,并利用事件和委托机制,在一个
窗体
中触发事件时更新另一个
窗体
的文本框内容。
C#利用委托和事件在
窗体
间
传值
问题
本文介绍如何在
窗体
间
通过委托和事件实现值传递,具体实例包括两个
窗体
之
间
的文本框和按钮交互,展示了点击事件触发值交换的过程。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章