ドキュメントやクラスライブラリの中身を何回か読んでみたが、
やはりどう考えてもUIのイベントモデルがおかしいと思うわ…。