我有一个带有以下事件的CheckedListBox
checkedListBox1_SelectedValueChanged
但是当我快速执行操作时,组控制启用不能很快起作用,我的意思是说启用和禁用的速度不是那么快。
这是我的活动
private void checkedListBox1_SelectedValueChanged(object sender, EventArgs e)
{
if (checkedListBox1.SelectedIndex == 0)
groupBox1.Enabled = checkedListBox1.GetItemChecked(checkedListBox1.SelectedIndex);
if (checkedListBox1.SelectedIndex == 1)
groupBox2.Enabled = checkedListBox1.GetItemChecked(1);
}
这是我运行表单
时的样子当我快速浏览时,它的外观如何
答案 0 :(得分:0)
只需使用chkList_SelectedValueChanged
并删除SelectedIndexChange EventHandler。
请做一些关于调试的教程,在你自己诊断出这样的问题之前你不会好起来的。
"虽然我们可以喂你一天钓鱼,但你最好学会钓鱼,养活自己。"