定义委托

 public delegate void SendMessageToChildForms(string s); //定义了一个参数是string ,无返回值的委托,名为 SendMessageToChildForms。

委托实例化

// 本质就是实例化了一个事件event
public event SendMessageToChildForms smtcf_event;

定义具体执行的方法

public void ToShowGetMessage(string s)
{
this.lb_收到内容.Text=s;
}

绑定方法

 Parameter frm_child = new Parameter();
smtcf_event += frm_child.ToShowGetMessage; //在一实例化的一个委托事件上绑定子窗体的具体方法
frm_child.Show();

触发委托

        if (smtcf_event != null) //判断委托事件是否为空,如果委托不为空才执行
{
smtcf_event.Invoke("12212");// 可以省略Invoke 简写为smtcf(this.textBox1.Text.Trim());
}

最新文章

  1. Google数据交换格式:ProtoBuf
  2. Amd64 and Va_arg
  3. page、pageContext、servletContext的区别
  4. validate 的插件用法
  5. C++ 删除字符串的两种实现方式
  6. LMT 装机记录
  7. netty httpserver
  8. caffe之(四)全连接层
  9. linux模块安装卸载命令
  10. MVC验证码的编写
  11. java中数组与List相互转换的方法
  12. yum 安装时错误 Errno 14 Couldn't resolve host 解决办法(转)
  13. 在Windows Service 2012上安装IIS 8.0 IIS 6
  14. Spring Security Oauth2系列(一)
  15. Git 经常用到的命令
  16. useBean
  17. [转载]CSS教程--字体与文本属性
  18. 【WPF】屏幕右下角消息提示框
  19. QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行
  20. IntelliJ IDEA包名在一行

热门文章

  1. 将jar包安装到本地仓库
  2. (分块)GukiZ and GukiZiana CodeForces - 551E
  3. es7中数组如何判断元素是否存在
  4. Jmeter之BeanShell断言使用
  5. kuangbin专题专题十一 网络流 Going Home POJ - 2195
  6. mysql--->innodb引擎什么时候表锁什么时候行锁?
  7. 关于基本布局之——Grid布局
  8. (数据科学学习手札74)基于geopandas的空间数据分析——数据结构篇
  9. 学习记录(Python列表)
  10. Mysql百万数据量级数据快速导入Redis