• 欢迎光临~

dellphi Tcxgrid 引用双击事件

开发技术 开发技术 2022-10-24 次浏览
dellphi Tcxgrid 引用双击事件

 

 我设置了一个双击事件,然后又想通过右键菜单来实现双击整事件里的功能,就这么一个简单的功能,我卡了一天!

主要卡在 ACellViewInfo 这个参数里面,想传这个参数进去,又不会看英文文档,只能慢慢试,还好最后试出来了!

写出来是希望有遇到相同问题的朋友,不要再经历像我一样的痛苦.

先看一下双击事件的声明参数:

procedure TFraModleBase.TV物料信息CellDblClick(Sender: TcxCustomGridTableView; ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton; AShift: TShiftState; var AHandled: Boolean);

下面是调用:

procedure TFraModleBase.申领与申购Click(Sender: TObject);
var
  cellItem: TcxGridTableDataCellViewInfo;
  AHandled: Boolean;
begin
  cellItem := TV物料信息.Controller.FocusedItem.FocusedCellViewInfo ;
  TV物料信息CellDblClick(TV物料信息, cellItem, mbLeft, [], AHandled);
end;

 

程序员灯塔
转载请注明原文链接:dellphi Tcxgrid 引用双击事件
喜欢 (0)