1. 首页
  2. 编程语言
  3. C#
  4. C#winform窗体间传值(使用委托或事件)

C#winform窗体间传值(使用委托或事件)

上传者: 2019-05-15 07:42:51上传 ZIP文件 41.99KB 热度 37次
C#winform窗体间传值,三种方法示例,注释详细。使用方法:使用vs2013打开编译运行即可;工程中总共介绍了三种方法:###方法1:通过保存对象的引用调用其方法实现对子窗体的控制;###方法2:通过委托,在子窗体显示之前,为委托赋值,关注主窗体的数据变化,当有当有多个窗体需要接收信息,只需要为委托继续赋值(+=)即可,实现了数据传递的解耦性;###方法3:子窗体弹出来之前,注册事件,关注主窗体消息的变化,当有多个窗体需要接收信息,,只需要分别为窗体注册数据接收事件即可,实现了数据传递的解耦性;方法2与方法3即为发布订阅模式(观察者模式)----我也是设计模式的初学者,如有问题欢迎大家email我,谢谢;
下载地址
用户评论
码姐姐匿名网友 2019-05-15 07:42:51

有参考意义