C#如何实现窗体间传值
来源:网络收集 点击: 时间:2024-03-01【导读】:
本文将介绍几种C#语言窗体间传值的几种方法。工具/原料moreVisual Studio 2017方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
注意事项
下图所展示的是两个模板窗体,一个父窗体、一个子窗体。窗体较为简陋,请各位看官自行美化,请见谅。


1.实现方法一:其中txtMsg分别为父、子窗体中的文本框Name。


2.实现方法二:使用委托方式实现窗体间传值。委托绑定的方法为子窗体中的 SetTxt方法。当父窗体点击发送按钮时,先校验委托方法是否为空,不为空的情况下调用子窗体的SetText方法给子窗体赋值。代码如下:


子窗体只需要提供此方法,被动接收父窗体中传过来的值。子窗体中代码片段如下:

3.实现方法三:使用事件方式实现窗体间传值。首先自定义一个事件,并添加一个类(MyEventArgs)继承于EventArgs,父窗体代码:


子窗体中代码片段如下图:

如果对各位读者有帮助,请帮忙投票。谢谢!
窗体间传值版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_201563.html
上一篇:硬盘接口类型有哪些?
下一篇:微信图片怎样一次性导入电脑