关于combox控件刷新的问题
1楼: 我做了个程序,里面用到多个的combox,是三级关联,当我将第一个刷新数据后,将第2、3个combox的items清除后,其text文本还存在,非要用鼠标指向它后才会消失,难道非要修改text为空才行吗?我用过refresh和repaint都不能马上清除,请指教。对不起,我分不多,就这点吧。 字串7 2楼: 需要改text属性,就一句话也不愿意写?
字串4
3楼: 用comBobox.clear代替ComboBox.items.clear 字串4 4楼: 那为什么非要用鼠标指向他后才会自动刷新呢?我直接用重画还不行,其效果应该是差不多的 字串8 5楼: CBName.ItemIndex:=-1; 字串5 6楼: ComboBox.ItemIndex:=-1;
ComboBox.Items.Clear;
如果你的combobox不需要手工输入内容,那么将combobox.style=csDropDownList就可以了 字串8 7楼: 谢谢各位了,分不多,平分了。 字串6
8楼: 谢谢各位! 字串9