プログラミング素人のはてなブログ

プログラミングも電気回路も専門外の技術屋の末端が勉強したことや作品をアウトプットするブログ。コードに間違いなど見つけられたら、気軽にコメントください。 C#、Python3、ラズパイなど。

Visual Studioで間違ってClickイベントができてしまったら

Visual StudioC#コーディング中、よく起きるのが、まちがってフォームクリックイベントを作ってしまうこと。

private void Label1_Click(object sender, EventArgs e)
{

}

これをだからといって、Codeから消そうとすると、DesignerがErrorを出す。
f:id:s51517765:20170323230004j:plain

正しい解法は↓

1.デザイン画面で、イベントハンドラを消したいコントロールを選択。
2.プロパティウインドウのイベント一覧ボタン(雷マーク)をクリック。
3.消したいイベント名(一覧左側のClickとか)を右クリック。
4.「リセット」を選択。

detail.chiebukuro.yahoo.co.jp