以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]combobox使用方法咨询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26220) |
-- 作者:Leunghk -- 发布时间:2012/11/27 15:04:00 -- [求助]combobox使用方法咨询 各位专家好,我现在想设计一个combobox和textbox的组合,用于选择combobox里的内容,textbox就填充相关信息。我发现执行如下代码,却没有反应。 请问专家,问题出在哪里?谢谢 p.s combobox是自定义显示项目的例如“小明|小芳|小江” Dim cm As WinForm.ComboBox = e.Form.Controls("ComboBox") Dim txt As WinForm.textbox = e.Form.controls("textbox") If cm.Selectedvalue="小明" txt.value="好孩子" End If |
-- 作者:e-png -- 发布时间:2012/11/27 15:25:00 -- 放在什么事件中?
|
-- 作者:Leunghk -- 发布时间:2012/11/27 15:41:00 -- combobox的valuechanged里的。 我试过使用button单击事件,也没用。
|
-- 作者:lin_hailun -- 发布时间:2012/11/27 15:43:00 -- 楼主,请把代码放到TextChanged事件中。 对于ValueChanged事件,必须在你焦点离开控件,才会触发的。 再有就是SelectedValue改成SelectedText [此贴子已经被作者于2012-11-27 15:43:55编辑过]
|
-- 作者:Leunghk -- 发布时间:2012/11/27 16:05:00 -- 你好, 如果是碰到小芳是表里面的一个字段的话。怎样解决? 表里的内容,小芳,16岁 selectedtext=“小芳”,返回的值是不是16岁? 如果仅仅指向“小芳”,这个字,是如何解决呢?
|
-- 作者:Leunghk -- 发布时间:2012/11/27 16:08:00 -- 你好, 如果是碰到小芳是表里面的一个字段的话。怎样解决? 表里的内容,小芳,16岁 selectedtext=“小芳”,返回的值是不是16岁? 如果仅仅指向“小芳”,这个字,是如何解决呢?
|
-- 作者:Leunghk -- 发布时间:2012/11/27 16:09:00 -- 你好, 如果是碰到小芳是表里面的一个字段的话。怎样解决? 表里的内容,小芳,16岁 selectedtext=“小芳”,返回的值是不是16岁? 如果仅仅指向“小芳”,这个字,是如何解决呢?
|
-- 作者:lin_hailun -- 发布时间:2012/11/27 17:33:00 -- 楼主,可以认真看看帮助,或者是论坛头部的视频教程。看完就基本会了。 |