在dev express一套控件中,有一个cxlookupcombox,其不是数据感知,但在combox中可以list出数据源的数据。我现在有一种用法,就是下拉列表的时候,如何取得相关ListField中的数据呢??cxLookupComboBox1.Properties.ListColumns[0].Field.AsString;
cxLookupComboBox1.Properties.ListField.AsString;
取得的数据都是数据集中的第一条,这样可以理解。但是已经看到的数据总没必要再查询数据库一次吧??请给我一个手,谢先!!!
cxLookupComboBox1.Properties.ListField.AsString;
取得的数据都是数据集中的第一条,这样可以理解。但是已经看到的数据总没必要再查询数据库一次吧??请给我一个手,谢先!!!
DbLookupComBobox的用法:
要设置:
ListSource,ListField,keyfield,DataSource,DataField
要设置:
ListSource,ListField,keyfield,DataSource,DataField
//ListColumns---此处可以设置Lookup为多列显示,表格显示
//ListFieldNames ---此处可以设置lookup为多
//KeyFieldNames---必须设置,否则不显示读取cxLookupComboX的值通过
caption:=cxLookupComboBox1.Text;