>>200
ああ、>>194のうちAddMouseDownHandlerとRemoveMouseDownHandlerが
public event MouseDown {
 add { _mouseDownHandler += value; }
 remove { _mouseDownHandler -= value; }
}
のように書ける、ということですか。
でも手間としてはあまり変わってないような。Invokeのためのメソッドはやはり必要でしょうし。