2011年2月19日星期六

ControlsのEventHandlerListについて

Protected ReadOnly Property Events() As System.ComponentModel.EventHandlerList
ControlsのイベントリストはProtected Readonlyなので、
コントロールにイベントハンドラを追加する場合、直接Add、Remove、Clearはできないです。
これで、Eventの処理順は確保できます。
だが、Eventの処理順を動的に変わりたい場合になると、
簡単な方法はControlに継承して、Eventsに操作方法を追加するしかないでしょう。

没有评论: