Foxtable(狐表)用户栏目专家坐堂 → 下拉框选择列表,激活SelectedIndexChanged事件如何撤消或提前拦截


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

主题:下拉框选择列表,激活SelectedIndexChanged事件如何撤消或提前拦截

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


加好友 发短信
等级:超级版主 帖子:112401 积分:572273 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/4 20:23:00 [显示全部帖子]

在赋值已有数据   “数值”的时候同时设置:

vars("原值") = "数值"

TextChanged事件
If vars("原值") = "数值" And e.Sender.Text = "操作" Then
    e.Sender.Text = "数值"
End If

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


加好友 发短信
等级:超级版主 帖子:112401 积分:572273 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/4 21:24:00 [显示全部帖子]

如果是绑定的直接在datacolchangIng事件处理即可。文本框没有什么OldValue的用法。

具体上传实例看看

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


加好友 发短信
等级:超级版主 帖子:112401 积分:572273 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/4 21:46:00 [显示全部帖子]

TextChanged事件

Dim esd = e.Sender
If esd.text = "+管理" Then
    Tables("列表目录").Filter = "列表名称_3级 = ''"
    Forms("列表快速编辑").open
    esd.text = Vars("原值")
Else
    Vars("原值") = esd.text
End If

 回到顶部