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