以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  组合框显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44325)

--  作者:zhangc2000
--  发布时间:2013/12/27 22:23:00
--  组合框显示问题
我在使用两个配合的组合框时,发现如下问题:
设计要求,当从组合框A中选择不同的内容时,组合框B中的下拉菜单做相应变化,已可以正确实现。
但我发现选择了组合框A的内容后,虽然组合框B的真实内容也发生了改变,但在点击组合框B之前,组合框B显示的还是上一次的选项,只有在点击组合框B的下拉箭头时,才发现其真实内容已发生了变化。
怎样才能实现:选择了组合框A的内容后,组合框B的显示能够及时更新,而不用等我选择组合框B内容时才能看到。或者干脆组合框B在选择之前什么都不显示也行。

谢谢

--  作者:有点甜
--  发布时间:2013/12/27 22:40:00
--  
 你把代码写到textchanged里去,不要写在valuechanged里。

 如果还不行,你做个例子上传瞧瞧。

--  作者:lsy
--  发布时间:2013/12/28 7:58:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多组合框下拉列表动态配合.table


--  作者:zhangc2000
--  发布时间:2013/12/28 11:15:00
--  
我在组合框A的 textchanged 事件里加了一条:e.Form.controls("组合框B").text = ""语句。基本实现了我的想法。

谢谢诸位的指导。