消息与事件

作者:袖梨 2022-07-02
namespace ControlDelegate
{
    ///
    /// 事件发送者,可以触发事件
    ///

    public delegate void EventSenderEventHandler(string strText);
    public class EventSender:System.EventArgs
    {
        public EventSender()
        {
       //相当于一个安纽类,这在WINFORM中
       //类的具体是不用我们实现的了,我们只管继承就可以了
        }
        public event EventSenderEventHandler TextOut;
        
        public void OnTextOut()
        {
       if(null!=TextOut)
       {
           TextOut("事件点火了");
           return;
       }
       Console.WriteLine("事件没被预定");
        }        
    }

相关文章

精彩推荐