以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]combobox使用方法咨询  (http://www.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
--  
 楼主,可以认真看看帮助,或者是论坛头部的视频教程。看完就基本会了。