以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口中设置了一个DROPBOX控件自动下拉问题!请教。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44066) |
-- 作者:unverse -- 发布时间:2013/12/22 10:59:00 -- 窗口中设置了一个DROPBOX控件自动下拉问题!请教。 在录入窗口设置了一个下拉的DROPBOX控件,增加行后,点下拉可以正常使用,但保存当前行再点新增行后,下拉会自动打开,有什么办法通过代码在增加行的时候不让自动打开下拉窗口! textvaluechange 代码如下: e.Sender.OpenDropDown If Forms("下拉筛选").Opened Then Tables("下拉筛选_Table1").Filter = "单位名称 Like \'*" & e.sender.Text & "*\'" End If |
-- 作者:有点甜 -- 发布时间:2013/12/22 21:08:00 -- 新增一行的时候,值有原本的 xxx变成"",值是变了,会触发事件。 所以,你在textchanged事件里多加一个判断就行了。
|
-- 作者:有点甜 -- 发布时间:2013/12/22 23:04:00 -- 方法一:如果是空值的时候,不打开下拉窗口; 方法二:加一个全局变量,点击增加的时候,改一下变量的值,然后在textchanged里面判断变量的值。
|