C# Winfrom 委托定义及调用
业务场景:A是窗体,A去调用B类,当B类处理好事情后,B类调用A类的方法,给A窗体控件赋值输入日志
首先在B类中定义委托
类外定义:public delegate void delegateWriteLog(string str);
类里定义:public static event delegateWriteLog setLog;
类里调用位置定义:setLog(“客户端开启成功”);
然后再A窗体中实现委托
A窗体调用B类的地方定义:B类.setLog += new delegateWriteLog(WriteLog);
A窗体中定义:public void WriteLog(string str){toolLog.Text = str;}
记录下,下次用起来方便!!!
近期评论