Foxtable(狐表)用户栏目专家坐堂 → 关于comboBox的一些疑问


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

主题:关于comboBox的一些疑问

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


加好友 发短信
等级:幼狐 帖子:74 积分:682 威望:0 精华:0 注册:2018/3/5 14:34:00
关于comboBox的一些疑问  发帖心情 Post By:2018/3/30 9:07:00 [显示全部帖子]

comboBox 这个组合框,我想让它显示的值和下拉选择时是中文,取值时是ID,
但是好像这个控件只在下拉时是中文,显示的值却是ID,怎么解决这问题
[此贴子已经被作者于2018/3/30 9:10:20编辑过]

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


加好友 发短信
等级:幼狐 帖子:74 积分:682 威望:0 精华:0 注册:2018/3/5 14:34:00
  发帖心情 Post By:2018/3/30 9:12:00 [显示全部帖子]

还有这个控件我设置的取值是ID,但我也想取对应的中文名怎么取

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


加好友 发短信
等级:幼狐 帖子:74 积分:682 威望:0 精华:0 注册:2018/3/5 14:34:00
  发帖心情 Post By:2018/3/30 10:33:00 [显示全部帖子]

dataformat 里我写处理了,但是我下拉选择后,又变回去了,还是显示ID呀


如下代码写在dataformat 中了
Dim dr As DataRow
dr = DataTables("用户表").Find("ID ='" & e.Value & "'") 
e.Text = dr("userName")
[此贴子已经被作者于2018/3/30 10:36:02编辑过]

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


加好友 发短信
等级:幼狐 帖子:74 积分:682 威望:0 精华:0 注册:2018/3/5 14:34:00
  发帖心情 Post By:2018/3/30 15:15:00 [显示全部帖子]

这个不行,我显示的是中文名字,用中文名字去查ID是不行的,中文名有可能重名,ID才是唯一的,

还有一个办法,能不能我在用户选完后,用代码把焦点移除行不行?

 回到顶部