1
我有一個窗體,我有一系列的按鈕,用戶可以點擊過濾記錄我cxGrid 這工作正常,但我想過濾而不顯示實際的過濾條。 這有可能以任何方式? - 我一直無法弄清楚如何。 我有一個按鈕與*復位過濾器,所以我不需要filterbar過濾不顯示過濾器
procedure TfrmJsCompanies.ButtonClick(Sender: TObject);
var
ButtonValue: char;
FilterString: string;
begin
ButtonValue := (Sender as TcxButton).Caption[1];
FilterString := ButtonValue + '%';
with cxDbView1.DataController.Filter.Root do
begin
Clear;
BoolOperatorKind := fboOr;
AddItem(colCompany_Name, foLike, FilterString, FilterString);
end;
cxDbView1.DataController.Filter.Active := True;
ActiveControl := grdCompanies;
end;
不完美的解決方案 - 我必須將FilterBox.Visible設置爲fvNever,現在我有了所需的解決方案。 – OZ8HP