以文本方式查看主题 - 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=39706) |
||||
-- 作者:flashv -- 发布时间:2013/8/30 15:05:00 -- ComboBox用代码,如何设置"显示列"和"取值列" ComboBox用代码,如何设置"显示列"和"取值列"?
e.Form.Controls("ComboBox5").ComboList = DataTables("参数字段表").GetComboListString("说明",,"序号")
以上代码,实现了用代码,只能显示一列. 因为涉及到按指定字段排序,所以不能简单的在属性面板中设置. 如何用代码实现"显示列"和"取值列"呢? |
||||
-- 作者:Bin -- 发布时间:2013/8/30 15:10:00 -- 这个不行,你可以考虑换个方式来做. [此贴子已经被作者于2013-8-30 15:10:36编辑过]
|
||||
-- 作者:flashv -- 发布时间:2013/8/30 15:17:00 -- 这样啊.那换什么思路来做呢?指导下,呵呵. |
||||
-- 作者:flashv -- 发布时间:2013/8/30 15:18:00 -- 其实就是要实现组合框能够,显示"显示列",取值"取值列",并按"指定列"排序.
现在的问题是,在属性面板中,可以实现"显示列"和"取值列". 在代码中可以实现"排序".
但无法三者同时实现. [此贴子已经被作者于2013-8-30 15:19:00编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/8/30 15:18:00 -- 上个例子,说明你原本的需求是什么. 别人才能帮你想办法啊. |
||||
-- 作者:flashv -- 发布时间:2013/8/30 15:30:00 -- 好的,麻烦看一下.
|
||||
-- 作者:Bin -- 发布时间:2013/8/30 15:58:00 -- 2个办法 1.额外整个按钮转换值 2.自己做个下拉窗口喜欢怎么控制就怎么控制. |
||||
-- 作者:flashv -- 发布时间:2013/8/30 16:26:00 -- 非常感谢,我来研究下. |