以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  组合框  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54205)

--  作者:风声
--  发布时间:2014/7/23 16:34:00
--  组合框


图片点击可在新窗口打开查看此主题相关图片如下:组合框.png
图片点击可在新窗口打开查看

老师好,我这个组合框是放在容器中的容器里的


--  作者:有点甜
--  发布时间:2014/7/23 16:57:00
--  

 回复1楼,不能重复使用cmb作为变量。

 

 你换成别的名字。


--  作者:风声
--  发布时间:2014/7/23 19:57:00
--  

老师,名称换了没有提示了可是第一个组合框不显示内容。

Dim txl As WinForm.ComboBox = e.form.Controls("ComboBox3")
txl.ComboList = DataTables("列表项目").GetComboListString("开户行城市")  

窗口事件:AfterLoab

什么地方错了


--  作者:有点甜
--  发布时间:2014/7/23 19:59:00
--  

代码没错,可能是其它地方影响了。你加入一句代码看看是否有值。

 

Dim txl As WinForm.ComboBox = e.form.Controls("ComboBox3")
txl.ComboList = DataTables("列表项目").GetComboListString("开户行城市")  

msgbox(txl.ComboList)


--  作者:风声
--  发布时间:2014/7/23 20:14:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:组合框1.png
图片点击可在新窗口打开查看打开窗口就跳出一个对话框但是组合框还是没有内容。

--  作者:有点甜
--  发布时间:2014/7/23 20:17:00
--  

至少应该有一个苏州市的选项才对。

 

1、你删除AfterLoad事件多余的代码;

 

2、点击这个控件,看是否写了这个控件的enter事件,如果写了,就删除掉。

 

3、如果还不行,就把例子发上来。


--  作者:风声
--  发布时间:2014/7/23 21:10:00
--  

 

问题在系统表导航窗口


--  作者:有点甜
--  发布时间:2014/7/23 21:24:00
--  

 汗

 

Dim txl As WinForm.ComboBox = e.form.Controls("ComboBox13")
txl.ComboList = DataTables("列表项目").GetComboListString("开户行城市")


--  作者:风声
--  发布时间:2014/7/23 21:29:00
--  
谢谢老师,太粗了
--  作者:风声
--  发布时间:2014/7/23 21:35:00
--  
提示找不到这个组合框