我想计算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();
}
计数器现在只响应点击控件而不是它自己的表单。我怎样才能简单地解决这个问题?