これは簡単なシナリオです:
フィールド (イベント部分) をダブルクリックして、フォーム上のコントロールにイベントを追加します。しかし、それは不要であると判断し、自動生成されたメソッドを削除します。InitializeComponent()
プログラムを実行すると、イベントがまだ に存在するため、そこから削除する必要があるというエラーが表示されます。
それで、イベントを「手動で」削除しないようにする方法はありますか?痕跡を残さずに完全に削除する方法はありますか (特にInitializeComponent()
)?
更新:また、別の質問が発生しました:
コードからメソッドを削除すると、イベント フィールドのメソッド名が消えます。がこれらのイベントにリンクされている場合InitializeComponent()
、空のイベント フィールドで更新されないのはなぜですか?