私はイベント処理時間の大部分を WinForms で費やし、実験と試行錯誤を通じてそのイベントについて学習しているようです。
たとえば、Control.Resize イベントの定義 (MSDN の.NET 4.0 - Control.Resize Event pageから):
「コントロールのサイズが変更されたときに発生します。」
結局のところ、「サイズ変更」は、WinForms 用語ではかなり具体的な定義を持っているようです。コントロールのサイズが変更されるたびにイベントは発生しません (そのためには、SizeChanged イベントをリッスンする必要があります)。
これは、MSDN のドキュメントからすぐにはわかりません。これらのイベントと「特別な定義」をいじると、多くの時間が無駄になり、予期しない動作が発生します。WinForms イベントの完全な定義のための中央リポジトリはありますか (イベントが発生したとき、イベントが発生しなかったが、発生すると予想される場合、発生順序など)?