如何在delphi上显示自定义过滤器表单,单击我自己的按钮..
答案 0 :(得分:1)
procedure ShowCustomFilters(AView: TcxGridTableView);
begin
AView.Filtering.RunCustomizeDialog;
end;
答案 1 :(得分:1)
您可以使用OnFilterDialogShow事件处理程序来显示自定义过滤器表单而不是默认过滤器表单。
procedure TForm1.cxGrid1DBTableView1FilterDialogShow(
Sender: TcxCustomGridTableView; AItem: TcxCustomGridTableItem;
var ADone: Boolean);
begin
//here you can show your custom filter form
//...
//setting ADone to True makes sure the default filter form isn't shown
ADone := True;
end;