我的cxLookupComboBox1只列出了从数据库表(company_id,company)收到的两列。 KeyFieldnames是'company_id'。
所以我也试图显示公司名称,但在状态栏中显示如下:
dxStatusBar1.SimplePanelStyle.Text:=TcxLookupDBGridColumns[1].Caption;
不幸的是,这不起作用。 我错过了什么?我怎么能这样做?
答案 0 :(得分:2)
解决方案:
procedure TForm3.cxLookupComboBox2PropertiesChange(Sender: TObject);
begin
with cxLookupComboBox2.Properties.Grid.DataController do
dxStatusBar1.SimplePanelStyle.Text:= Values[FocusedRecordIndex, 1];
end;