Foxtable(狐表)用户栏目专家坐堂 → [求助]求助:单击其中一个COMBOBOX,自动清空所有COMBOBOX代码。


  共有1548人关注过本帖树形打印复制链接

主题:[求助]求助:单击其中一个COMBOBOX,自动清空所有COMBOBOX代码。

帅哥哟,离线,有人找我吗?
xh2207
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1593 威望:0 精华:0 注册:2013/1/6 19:46:00
[求助]求助:单击其中一个COMBOBOX,自动清空所有COMBOBOX代码。  发帖心情 Post By:2016/12/17 18:14:00 [只看该作者]

 

查询窗口有三个组合框,分别是对应的是条件1、条件2、条件3Combobox1、Combobox2、Combobox3,3个条件是或的关系,如何实现:

当单击Combobox1准备选择内容时,清空Combobox2、Combobox3

当单击Combobox2准备选择内容时,清空Combobox1、Combobox3

当单击Combobox3准备选择内容时,清空Combobox1、Combobox2

即不用独立做一个BUTTON清除按钮,只要单击任何一个Combobox输入内容前都自动清除上一次Combobox1、Combobox2、Combobox3所有的内容。


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:201612171810.zip


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/18 9:45:00 [只看该作者]

 你这样做,是不是有矛盾?你这样做以后,每次,你都只能有一个combobox有值,其余都会被清空的啊。

 回到顶部
帅哥哟,离线,有人找我吗?
xh2207
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1593 威望:0 精华:0 注册:2013/1/6 19:46:00
  发帖心情 Post By:2016/12/18 9:49:00 [只看该作者]

对,每次只要一个combobox有值,其余两个清空。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/18 10:38:00 [只看该作者]

 去编写TextChanged事件

 

systemReady = False
Dim cbxs() As String = {"combobox1","combobox2","combobox3"}
For Each cbx As String In cbxs
    If cbx <> e.sender.name Then
        e.form.controls(cbx).Text = Nothing
    End If
Next
systemReady = True


 回到顶部
帅哥哟,离线,有人找我吗?
xh2207
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1593 威望:0 精华:0 注册:2013/1/6 19:46:00
  发帖心情 Post By:2016/12/18 10:48:00 [只看该作者]

试过,行,谢谢有点色。

 回到顶部