你在表示层接收数据层查询到得数据。在表示层代码
comboBox1.DataSource = list //给下拉框指定数据源,这里数据源就是刚才就收到得集合
comboBox1.DisplayMember = "" //如果集合是从数据库中读取的时候,需要指定一个列给下拉框来显示,这里comboBox1.DisplayMember = "typeName"
comboBox1.ValueMember = "" //这就是下拉框的value值了。这里你可以写 comboBox1.ValueMember = "typeID"
完毕。。有什么问题hi我
问题不是很清楚,你想实现在组合来拯救两个不同的内容,是吗?组合显示在另外一个属性的ItemData()()属性中存储的文本,可以保存额外的数据(仅限整数龙)。如果List(i)以保存字段名和字段值吗?是整数的ItemData(i)除,或用下面的方法。
第二个字符串显示的文本后添加,添加足够的空间在中间,这样,用户将无法看到。麻烦了点,你需要创建一个列表,并读取连接和分割字符串的内容。最好不要允许用户组合的内容(样式= 2)或穿帮??
combo.AddItem密钥空间(30)&值
...
strKey = MID(,另一个文本combo1.当然,1,INSTR(combo1.text,空间(30))-1)
将strValue =中(combo1.text,INSTR(combo1.text,空间(30))-1)
还可以附加一个集合对象进行 *** 作,虽然麻烦点, *** 作更加灵活,因为Collection对象的键/值对。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)