以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  checkedComboBox的去重显示和取值问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187836)

--  作者:njzwm
--  发布时间:2023/8/15 21:49:00
--  checkedComboBox的去重显示和取值问题
1、CheckedComboBox的数据来源于一个有重复内容的表,如何正确去重显示?

Dim cmbx As WinForm.CheckedComboBox
cmbx = Forms("常用知识").Controls("CheckedComboBox1")
cmbx.text =  DataTables("各省工业门类产值").GetComboListString("省")

这样坐在窗口控件中不显示打钩选项,应该怎么搞?

2、如果是checkedcombobox的多选值赋值到季候provinces中去,请改怎么弄?

Dim provinces As List(Of String) 
provinces = e.Form.Controls("CheckedComboBox1").text
这样做也通不过,应该怎么写才正确?

请教各位老师,在此先谢过!

--  作者:有点蓝
--  发布时间:2023/8/15 22:03:00
--  
1、http://www.foxtable.com/webhelp/topics/0925.htm
cmbx.ComboList =  DataTables("各省工业门类产值").GetComboListString("省")

2、Dim provinces As new List(Of String) 
provinces.addrange(e.Form.Controls("CheckedComboBox1").text.split(","))
[此贴子已经被作者于2023/8/15 22:03:03编辑过]