天天看点

delphi cxgrid 增加选择框

查了网上很多资料没有说明,都是各种多选方法,乱七八糟。

以前用dxdbgrid也没这么麻烦。我觉得CXgrid一定有开启的方法,所以经过不停试属性,终于试出来了。

cxgrid是自带选择框的表格,开启 设置如下。

delphi cxgrid 增加选择框

然后 后台获取 前端选中的记录字段值。用下面语句。

  for I := 0 to Gview1.DataController.GetSelectedCount-1 do

  begin

    //  第一个值选中的 行  。 第二个值要获取值的字段索引 从 0 开始。。这里获取第2个字段

    ShowMessage(Gview1.DataController.GetValue(Gview1.DataController.GetSelectedRowIndex(i),1));

  end;

结果如下

delphi cxgrid 增加选择框

继续阅读