今ユーザーコントロールを作っています。
そこで聞きたいことがあるのですが、

�@独自のイベントの作り方。

�AButtonコントロールのように、MouseDownしたときとMouseUpしたときなどイベントが発生したときに、表示されている画像を変更する方法。

�B独自のプロパティに説明をつける方法。

�CTextやBackColorプロパティのように独自のプロパティを変更したらすぐにコントロールの表示も変更するように設定する方法。


以上です。
どなたかご教授ください。お願いします。