第三方控件EHLIB中的 dblookupcomboboxeh,给它的ListSource指定一个数据源,然后它有一个listField属性,要什么列就可以写在那里,然后用";"分隔开来,就可以有这样的效果了,
Form1.DBLookupComboboxEh1.ListSource:=DataModule1.DataSource1;
Form1.DBLookupComboboxEh1.ListField:='编号;名称';//要显示的列
Form1.DBLookupComboboxEh1.KeyField:='编号';//实际的值
Form1.DBLookupComboboxEh1.ListFieldIndex:=1;//显示的是哪一列,1表示第二列
这样也可以.
combobox 多列显示
最新推荐文章于 2023-07-21 11:28:18 发布