我想知道是否有办法区分用户单击复选框,在这种情况下我想要触发以下事件,并且程序本身设置检查状态,在这种情况下我希望它什么都不做。
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (sList.SelectedIndex != -1)
{
if (checkBox1.Checked)
CList[sList.SelectedIndex]._object[1] += 8;
else
CList[sList.SelectedIndex]._object[1] -= 8;
}
}
我似乎无法对这个问题找到太多。谢谢你的时间。
答案 0 :(得分:1)
您还可以处理复选框的点击事件。我不知道是否在checkedchanged之前或之后触发了该事件,但是如果它发生之前你可以将布尔值设置为true或者其他东西并且用checkedchanged读取它。