楼主要明白 combo 组件的功能,这个问题就很好解决了。combo 的作用,既允许选择值,也允许输入值。
初学时不好掌握是真的。其中combo 有2个属性,一定要掌握好。设成下拉列表框,combo只允许做选择操作,
它的value,和displayvalue 都是你选择的那个值。如果设成是下拉组合框,combo 允许添加自己输入的新值。
这时有2种情况出现:1、你仍然只做选择操作,这时它的value和displayvalue仍然是你选择的那个值。2、做输入新值的操作,这时,它的value是空的,而displayvalue是你新输入的。所以,要想 combo 即能承认选择的值,又能承认新输入的值,那么,你只能用它的 displayvalue 值。(可试试)