winform使用委托和事件来完成两个窗体之间通信的实例

https://www.xin3721.com/ArticlecSharp/c6895.html

 

public delegate void ClickDelegateHander(string message); //声明一个委托

public event ClickDelegateHander ClickEvent;//声明一个事件

     if (ClickEvent != null) //判断事件是否被注册
                ClickEvent("Hello World");

form1.ClickEvent += new ClickDelegateHander(getMessage);//注册事件

 

posted on 2019-10-14 16:33  xzj19870125  阅读(323)  评论(0编辑  收藏  举报

导航