社区
.NET技术其他语言
帖子详情
c#里面没有全局变量,那么如何在窗体和窗体之间传送数据?
lenrry
2001-12-16 02:41:18
比如一个窗体接受用户输入的数据,另外一个窗体如何知道这些数据?
...全文
112
2
打赏
收藏
c#里面没有全局变量,那么如何在窗体和窗体之间传送数据?
比如一个窗体接受用户输入的数据,另外一个窗体如何知道这些数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangprog
2001-12-19
打赏
举报
回复
写文件啊,写数据库啊,不是都可以吗?
kalven
2001-12-17
打赏
举报
回复
譬如: A 表示接受数据窗口
B 表示另外窗口
你只要在B里定义一个类型为A的变量C;
并把A赋给C, 通过C来得到数据
C#
WinForm通过
全局变量
实现不同
窗体
之间
传值的解决方案的源码.rar
C#
WinForm通过
全局变量
实现不同
窗体
之间
传值的解决方案的源码
C#
三种
窗体
之间
传值
全局变量
、构造函数、委托
C#
三种
窗体
之间
传值
全局变量
、构造函数、委托,思路:构造函数和委托传递多个参数,可考虑将多个变量封装集合或者结构体,传递集合或结构体即可。
C#
中在一个
窗体
里调用另一个
窗体
的方法
C#
中在一个
窗体
里调用另一个
窗体
的方法;
C#
不同
窗体
方法调用
C#
winform
窗体
间传值(使用委托或事件)
C#
winform
窗体
间传值,三种方法示例,注释详细。使用方法:使用vs2013打开编译运行即可; 工程中总共介绍了三种方法: ###方法1:通过保存对象的引用调用其方法实现对子
窗体
的控制; ###方法2:通过委托,在子
窗体
显示之前,为委托赋值,关注主
窗体
的数据变化,当有当有多个
窗体
需要接收信息,只需要为委托继续赋值(+=)即可,实现了数据传递的解耦性; ###方法3:子
窗体
弹出来之前,注册事件,关注主
窗体
消息的变化,当有多个
窗体
需要接收信息,,只需要分别为
窗体
注册数据接收事件即可,实现了数据传递的解耦性; 方法2与方法3即为发布订阅模式(观察者模式)----我也是设计模式的初学者,如有问题欢迎大家email我,谢谢;
C#
子
窗体
传值给父
窗体
C#
子
窗体
传值给父
窗体
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章