区分程序设置复选框和用户单击复选框
本文关键字:复选框 单击 用户 设置 程序 | 更新日期: 2023-09-27 18:10:21
我想知道是否有一种方法可以区分用户单击复选框,在这种情况下,我希望触发下面的事件,而程序本身设置选中状态,在这种情况下,我希望它什么都不做。
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;
}
}
关于这个问题,我似乎找不到太多的信息。感谢您的宝贵时间。
还可以处理复选框的单击事件。我不知道这个事件是在checkedchanged之前还是之后触发的,但如果它发生在checkedchanged之前,你可以设置一个布尔值为true或其他东西,并在checkedchanged中读取它