首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-03-17 
自定义控件中BUTTON点击响应问题点击按钮,不会执行对应的函数.请大家来帮帮我看看怎么回事?下面是点击事件

自定义控件中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);


                                        handled   =   true;
                                }
                        }
                        return   handled;
                }

[解决办法]
你对ClickEvent进行注册了吗?

热点排行