自己写了一个类,请问如何在这个类中添加单击事件的委托

解决方案 »

  1.   

    public event eventhandler Click;protected virtual void OnClick(eventargs e)
    {
     eventhandler eh=Click;
     if(eh!=null)
    {
     eh(this,e);
    }
    }//在你类中适当的方法中调用OnClick()即会触发事件了;
      

  2.   

    web下双击事件应该是由客户端捕获吧,服务端没法捕获的,也就不存在添加双击事件的问题。
      

  3.   

     public delegate void UserClick();
            public event UserClick OnUserClick;在你需要触发事件的地方写if(OnUserClick!=null)  OnUserClick();
    在使用的地方
    ???.OnUserClick+= new UserClick(OnUserClick);系统会生成一个方法.