当前位置:主页>delphi7/进销存和数据库> 文章内容

关于combox控件刷新的问题

发布时间:2010-01-30 | QQ免费站
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



上一篇:变量定义的问题   下一篇:关于数据输入!