自定义控件添加事件有关问题

自定义控件添加事件问题
我自己开发了一个控件,public class SelfControl: Control,继承于Control类,现在要为该控件添加如下事件,

1.添加一个MouseMove事件,这个事件在控件自身的代码中响应;

2.添加一个自定义事件(比如BarChange事件),这个事件在使用自定义控件的程序中调用;

这两种事件怎么添加,请大侠们指点!本人是菜鸟,希望大侠们讲详细点,或者是有什么资料可以推荐下,不甚感激!

------解决方案--------------------
http://www.cnblogs.com/BeginnerClassroom/archive/2009/01/11/1373689.html
------解决方案--------------------

第一个重写就OK。

第二个委托。