C#自定义控件按钮事件有关问题

C#自定义控件按钮事件问题
开发windowsMobile6,PDA上有按钮,我开发了个列表控件,用于显示数据,按照以下方法加入了按钮事件:
C# code

        private KeyEventHandler mOnKeyDown;                   //事件触发器 
        /// <summary>
        /// 处理单击事件
        /// </summary>
        public event KeyEventHandler KeyDownEventHandler
        {
            add
            {
                mOnKeyDown += value;
            }
            remove
            {
                mOnKeyDown = value;
            }
        }
        protected override void OnKeyDown(KeyEventArgs e)
        {
            base.OnKeyDown(e);
            if (mOnKeyDown != null)
            {
                mOnKeyDown.Invoke(this, e);
            }
        }


但是此事件不触发,怎么回事?求解答

------解决方案--------------------
....低级错误
------解决方案--------------------
那就结贴了吧.