的CheckedListBox允许只有一个项目进行检查 [英] CheckedListBox allowing only one item to be checked

查看:165
本文介绍了的CheckedListBox允许只有一个项目进行检查的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的的CheckedListBox 应用程序我想允许进行检查只有一个项目。

In my CheckedListBox app I want to allow only a single item to be checked.

我有这性能已设置

checkOnClick = true;
SelectionMode = One;



任何建议可以理解的。

Any advise will be appreciated

推荐答案

取消选中ItemCheck事件的所有其他项目如下:

uncheck all other items in ItemCheck event as below :

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允许只有一个项目进行检查的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆