1、显示多列时,如何取后几列的值?
2、如何让cxDBLookupComboBox与listsource所关联的Table或者Query同步?
也就是说:当cxDBLookupComboBox所选择的行改变时,listsource所关联的Table或者Query的记录指针所对应的行也跟着改变?
cxLookupComboBox.Properties.Grid.DataController.DataModeController.SyncMode := True;
另一种方法
2005-1-4 16:34:35 取得TcxLookupComboBox下拉列表中各项的内容Properties.DataController.Values包含了所有内容,如果要取得当前选择行的内容,用以下代码
//cmb:TcxLookupComboBox;
with cmb.Properties.DataController do
ShowMessage(Values[FindRecordIndexByKey(cmb.EditValue),0]);
//0代表显示的第一列,以Properties.ListColumns为准,可以从这个集合中查找对应的字段名
2、如何让cxDBLookupComboBox与listsource所关联的Table或者Query同步?
也就是说:当cxDBLookupComboBox所选择的行改变时,listsource所关联的Table或者Query的记录指针所对应的行也跟着改变?
cxLookupComboBox.Properties.Grid.DataController.DataModeController.SyncMode := True;
另一种方法
2005-1-4 16:34:35 取得TcxLookupComboBox下拉列表中各项的内容Properties.DataController.Values包含了所有内容,如果要取得当前选择行的内容,用以下代码
//cmb:TcxLookupComboBox;
with cmb.Properties.DataController do
ShowMessage(Values[FindRecordIndexByKey(cmb.EditValue),0]);
//0代表显示的第一列,以Properties.ListColumns为准,可以从这个集合中查找对应的字段名