现在我右键单击右键的第一下,事件不响应,单击右键第二下才会响应第一下的单击?如何能使它右键单击也正常运行?在其他事件调用单击事件好像不行,因为 procedure TForm1.cxGrid1DBTableView1CellClick(
Sender: TcxCustomGridTableView;
ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton;
AShift: TShiftState; var AHandled: Boolean);单击事件大部分参数无法传入。
Sender: TcxCustomGridTableView;
ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton;
AShift: TShiftState; var AHandled: Boolean);单击事件大部分参数无法传入。
解决方案 »
- TObjectList 有20万条;如何快速 填充到 Stringlist 上面
- 求一个查询语句
- 关于pos的一个问题
- Delphi开发的软件在双操作系统下运行不正常,急急急!
- 一个string问题
- 一个dbgrid问题:当某一cell表格上的picklist可选值变化时,去处理另一个操作?
- 有几种方法用Delphi连接Oracle
- 如何将RixeEdit中的文字转化成文本文档
- 见鬼了, 我用GetSystemTime 获取系统时间,结果小时数差了8小时,应该是10点,结果是2点,有人遇到过么?
- 请教:读取数据库记录,怎么对这些数据进行分页显示?适合用什么组件来显示数据记录?
- delphi中paramstr的用法?
- 程序单击一个按钮后鼠标显示漏斗状
var
AView: TcxGridDBTableView;
begin
AView := TcxGridDBTableView(cxGrid1.FocusedView);
if AView = TVGridMain{第一层的名称} then
begin
end else //第二层的处理
begin
end;
var
AView: TcxGridDBTableView;
vStr: String;
begin
AView := TcxGridDBTableView(cxGrid1.FocusedView);
vStr := AView.DataController.GetDisplayText(AView.Controller.SelectedRows[0].RecordIndex,0);这样试试,应该没有问题.