以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- ListBox (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=102867) |
-- 作者:Carey -- 发布时间:2017/6/27 9:46:00 -- ListBox 请教老师
我现在有一个ListBox , 绑定了一张表,设置好了显示列,取值列,只要重新加载这张表就会报错,DataTable("表").Load |
-- 作者:有点蓝 -- 发布时间:2017/6/27 10:25:00 -- ListBox 有没有什么事件代码 |
-- 作者:Carey -- 发布时间:2017/6/27 10:39:00 -- 回复:(有点蓝)ListBox 有没有什么事件代码 没有写事件代码 |
-- 作者:有点色 -- 发布时间:2017/6/27 10:58:00 -- 加载之前,取消绑定
Dim lst As WinForm.ListBox |
-- 作者:Carey -- 发布时间:2017/6/27 11:13:00 -- DataSource="" 这句话会报错
|
-- 作者:有点色 -- 发布时间:2017/6/27 11:36:00 -- 代码没问题。请认真测试。 |
-- 作者:Carey -- 发布时间:2017/6/27 11:58:00 -- 回复:(有点色) 代码没问题。请认真测试。 我在ListBox 的SelectedIndexChanged事件写了代码,去掉就好了,还有啥办法吗 |
-- 作者:有点色 -- 发布时间:2017/6/27 12:21:00 -- 以下是引用Carey在2017/6/27 11:58:00的发言:
我在ListBox 的SelectedIndexChanged事件写了代码,去掉就好了,还有啥办法吗
你可以在表的beforeLoad、afterLoad事件写代码。也就是取消绑定、绑定的代码。
或者,用combolist,不要用绑定的方式
http://www.foxtable.com/webhelp/scr/0953.htm
http://www.foxtable.com/webhelp/scr/1435.htm
|
-- 作者:Carey -- 发布时间:2017/6/27 13:13:00 -- 回复:(Carey)回复:(有点色) 代码没问题。请... 是不是就意味着我不能写事件代码了 |
-- 作者:Carey -- 发布时间:2017/6/27 13:33:00 -- 回复:(有点色)以下是引用Carey在2017/6/27 11:58:0... lst.ComboList = "计算机|打印机|传真机|电话机" 用这种的话,就没有显示值和取值的区分了,都是一样的了
|