mouseclicks
ウィンドウで作成されたすべてをカウントしたい。textbox
ボタン、フォーム自体、その他などであっても、クリックするすべてのオブジェクトでカウンターを増やしたい.
私はこれまでのところこれを持っていますが、うまくいかないようです:
int mouseCounter = 0;
private void Form1_Load(object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
c.Click += ClickCounter;
}
}
void ClickCounter(object sender, EventArgs e)
{
mouseCounter++;
label8.Text = mouseCounter.ToString();
}
カウンターは今のところコントロールのクリックにのみ反応し、フォーム自体には反応しません。どうすれば簡単に修正できますか?