所以我有一个动态创建 CheckedListBox 在我的WinForm(c#)中我想知道如何一次只能选择一个项目。
我已经写了以下内容:
checkOnClick = true;
SelectionMode = SelectionMode.One;
我也看过这个方法:
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e) {
for (int ix = 0; ix < checkedListBox1.Items.Count; ++ix)
if (ix != e.Index) checkedListBox1.SetItemChecked(ix, false);
}
但是,由于CheckedListBox是动态创建的,因此一个checkedListBox不存在&#34;存在&#34;直到我运行程序,所以我不能使用void
提前致谢!