这个问题我也碰到了,还没有解决,只好暂时用LostFocus()解决,有好的解决办法请email给我:[email protected]

解决方案 »

  1.   

    change事件指的是你在编辑文本的位置改变了文字,注意必须是输入的文字,而选择不同的item是不能触发change事件的,其实Combo就是继承了ListBox,EditBox两个类而已,change事件是EditBox继承下来的事件。就用Click时间就可以了,可以用一个全局变量纪录ComboBox的ListIndex值,然后再Click事件里比较一下看有没有改变,然后决定是否执行相关代码,用同样的方法可以包装一下这个控件,自定义新的事件,呵呵!
      

  2.   

    楼上的一刀切把大概意思写出来了,确实要用CLICK事件,而且你要想改变你的AAA,还得
    用上SELECT CASE (你的COMBOBOX的NAME).ListIndex
           Case x(x是你的下拉框里的序号)
             (你的TEXT框的NAME).Text = bbb
         End Select
    大概这样就肯定可以了!