更新することになっているアプリケーションで、コントロールのすべての可能なイベント (または、少なくともデザイナーにリストされているすべてのイベント) のイベントハンドラーを定義するコードに出くわしました。これは今まで見たことがなく、自分のアプリケーションに実装したいとは思っていません。
一例です。ロギング操作を開始するボタンは、 で操作を開始しClick
ます。ただし、他のすべてのイベント ハンドラーもバインドさAutoSizeChanged
れBackColorChanged
ます。を除いて、すべてのイベント ハンドラは空です。これまでのところ、これはアプリケーション全体の多くのコントロールで発生します。VisibleChanged
Validating
Click
これが事実である理由を詳述するコメントも提供されていません。なぜこれが行われるのでしょうか?