当前位置: 代码迷 >> .NET组件控件 >> 自定义控件中BUTTON点击响应有关问题
  详细解决方案

自定义控件中BUTTON点击响应有关问题

热度:5453   发布时间:2013-02-25 00:00:00.0
自定义控件中BUTTON点击响应问题
点击按钮,不会执行对应的函数.请大家来帮帮我看看怎么回事?
下面是点击事件部分的代码
private   static   readonly   object   Login_ClickEventkey   =   new   object();
                [Category( "Action "),   Description( "ClickEvent ")]
                public   event   EventHandler   ClickEvent
                {
                        add
                        {
                                Events.AddHandler(Login_ClickEventkey,   value);
                        }
                        remove
                        {
                                Events.RemoveHandler(Login_ClickEventkey,   value);
                        }
                }
                protected   virtual   void   OnClickEvent(EventArgs   e)
                {
                        EventHandler   handler   =   (EventHandler)Events[Login_ClickEventkey];                    
                        if   (handler   !=   null)
                        {
                                handler(this,   e);
                        }
                }
                protected   override   bool   OnBubbleEvent(object   source,   EventArgs   e)
                {
                        bool   handled   =   false;
                        if   (e   is   CommandEventArgs)
                        {
                                CommandEventArgs   ce   =   (CommandEventArgs)e;
                                if   (ce.CommandName   ==   "Submit ")
                                {
                                        OnClickEvent(EventArgs.Empty);
  相关解决方案