关于如何在C1InputPanel控件中使用InputComboBox的帮助材料很少。假设我想在下拉列表中有一个简单的字符串列表(" item1"," item2"," item3"),默认为Item2。通过使用WinForm的通用ComboBox控件,我可以简单地使用:
combobox1.items.clear
combobox1.items.add("items1")
combobox1.items.add("items2")
combobox1.items.add("items3")
combobox1.selectedindex=1
但是使用InputCombobox,如何实现这一目标? 我使用以下内容插入每个项目:
dim lb as new InputLabel
lb.text="items1"
combobox1.items.add(lb)
这是对的吗?之后,我看到列表已填充,但.selectedindex似乎不起作用,并且无法选择项目...
答案 0 :(得分:0)
通过从ComponentOne读取示例文件找到答案。在C1InputPanel的'DataBinding'项目下。 正确的方法是使用:
combobox1.items.add(new c1.win.inputpanel.inputoption("items1″)
….
答案 1 :(得分:0)
C1InputPanel的InputComboBox的Items集合仅支持InputOption和InputGroupHeader对象。因此,正确的代码是:
dim lb as new InputOption
lb.text="items1"
combobox1.items.add(lb)
谢谢,
Richa