CheckedListBox 如何让它单选?
checkedListBox1.SelectionMode = SelectionMode.One;怎么没效果??
如何才能让他单选啊。
[解决办法]
在用户点击项的时候先将其他项选中的取消,再选中点击项
参考如下代码
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e){ if (e.CurrentValue == CheckState.Checked) return; for (int i = 0; i < ((CheckedListBox)sender).Items.Count; i++) { ((CheckedListBox)sender).SetItemChecked(i, false); } e.NewValue = CheckState.Checked;}
[解决办法]
单选为啥不用radiobuttonlist?
[解决办法]
就是为什么不直接用单选呢?
选择之前,最好全部取消,然后再选择
[解决办法]
同意2楼观点...