comboBox中的子项选过后如何能不被再选?

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:28:00
比如在comboBox中有1、2、3、4 四个子项,如果选择了"1"确定后,下次不能再选择"1",该怎么做?
或者有其他组件能实现的吗?
回2楼的:就是第一次我选"1"后,然后提交。第二次再打开这个form的时候comboBox里没有"1"这个选项了。

combobox.items[1]没有visible这个属性。。。

选中后,在处理前把这个选项移除就是了。

//假设上面已经取过当前选择项了,现在清除
combobox.Items.RemoveAt(combobox.SelectedIndex);
//下面继续其它的。

你指的下次是什么时候???

是现在选中了,我再点击就不需要再有反应了??还是怎么回事??

伪代码:combobox.items[1].visiable=false;