public int i = 0; private void checkBox1_MouseDown(object sender, MouseEventArgs e) { switch((sender as CheckBox).ID) { case "CheckBox1": i++; break; case "CheckBox2": i++; break; } }
改变则增加。 public int i = 0; public string ID = string.Empty; private void checkBox1_MouseDown(object sender, MouseEventArgs e) { if((sender as CheckBox).ID!=ID) { i++; ID = (sender as CheckBox).ID; } }
public int i = 0;
private void checkBox1_MouseDown(object sender, MouseEventArgs e)
{
switch((sender as CheckBox).ID)
{
case "CheckBox1":
i++;
break;
case "CheckBox2":
i++;
break;
}
}
public string ID = string.Empty;
private void checkBox1_MouseDown(object sender, MouseEventArgs e)
{
if((sender as CheckBox).ID!=ID)
{
i++;
ID = (sender as CheckBox).ID;
}
}
int i=0;
private void checkBox1_MouseDown(object sender, MouseEventArgs e)
{
if(lastSender!=sender)
{
i++;
lastSender=sender;
}
}
http://msdn.microsoft.com/zh-cn/library/ccf0zh1x%28v=VS.80%29.aspx