以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]设置 DataSource 属性出错(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135521) |
-- 作者:yyzlxc -- 发布时间:2019/5/28 17:44:00 -- [求助]设置 DataSource 属性出错(已解决) 项目选择世系图,在TreeView1控件中,点击其他节点时运行正常,但是点击最上面的“全部”节点时,就跳出“运行错误”提示框,问题出在哪里?如何解决,请各位老师指教,谢谢!! “运行错误”提示框的内容: .NET Framework 版本:2.0.50727.9040 Foxtable 版本:2018.10.9.1 错误所在事件:窗口,傅氏族谱,TextBox12,ValueChanged 详细错误信息: 设置 DataSource 属性后无法修改项集合。 因无法上传附件,现将附件上传到百度网盘,给各位老师添麻烦了。 百度网盘链接: https://pan.baidu.com/s/1lYzHc5W_QpgxBZwjGvIyLw 提取密码: jpvv [此贴子已经被作者于2019/5/28 21:26:28编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/5/28 17:54:00 --
清空【显示列】【取值列】的设置
|
-- 作者:yyzlxc -- 发布时间:2019/5/28 18:27:00 -- 控件的属性没有设置呀!!是空的。还请老师指教。 |
-- 作者:有点蓝 -- 发布时间:2019/5/28 20:19:00 -- TextBox12,ValueChanged事件 第5行: e.Form.Controls("ComboBox11").ComboList = "" 和后面的这段代码有冲突 Dim cmb As WinForm.ComboBox cmb = e.Form.Controls("ComboBox11") cmb.DisplayMember = "谱名" \'设置显示列 cmb.ValueMember = "ID" \'设置取值列 cmb.DataFilter = "夫ID = \'" & zfid & "\'" cmb.DataSort = "排行" cmb.DataSource = "表B" \'列表项目来自于表B 设置了DataSource 后就不能更改ComboList 的值的。 e.Form.Controls("ComboBox11").ComboList = "" 改为 e.Form.Controls("ComboBox11").DataSource = nothing |
-- 作者:yyzlxc -- 发布时间:2019/5/28 21:26:00 -- 问题解决,谢谢蓝老师的指教,再次衷心感谢!! |