checkedListBox1.SelectionMode = SelectionMode.One;怎么没效果??
如何才能让他单选啊。

解决方案 »

  1.   

    在用户点击项的时候先将其他项选中的取消,再选中点击项
    参考如下代码
    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;
    }
      

  2.   

    你们说的是asp。net开发 winform里没有这个控件  ok!
      

  3.   

    当然没有效果吖  SelectionMode 是表示你选中多少行,而不是你勾选checked多少行!