zoukankan      html  css  js  c++  java
  • DevExpress

    如何设置多选,并对多个选中行进行数据处理。

    1、首先需要将需要获取的字段的列添加到 Grid 中,例如 grdDemoColumn1。

    2、将 Grid 的 OptionsSelection 中的 CellSelection 设置为 false,MultiSelect 设置为 True,以允许进行多选。

    3、添加一个过程用于逐行处理选中行数据,其中过程名需要自己变更一下。

     procedure ForeachProcessProcedureName(ARowIndex: Integer; ARowInfo: TcxRowInfo); 

    4、在需要处理多选数据的事件中,使用如下方法调用(其中,true 表示只处理选中行数据)。

     grdDemo.DataController.ForEachRow(true, ForeachProcessProcedureName); 

    5、在 ForeachProcessProcedureName 方法中,可用如下方式获取得指定的字段对应的值。

    procedure ForeachProcessProcedureName(ARowIndex: Integer; ARowInfo: TcxRowInfo);
    var
    value: LargeInt; begin value := grdDemo.DataController.GetValue(ARowInfo.RecordIndex, grdDemoColumn1.Index); //Other Code end;
  • 相关阅读:
    linux驱动启动顺序
    ubuntu下安装UltraEdit
    Linux下安装redis
    IntelliJ IDEA 设置Terminal 窗口字体大小
    centOS安装node
    linux下安装pm2
    nuxt部署在Linux下,ip+端口无法访问到
    var与let、const的区别
    JS函数和箭头函数
    回调函数
  • 原文地址:https://www.cnblogs.com/xiefang2008/p/4869537.html
Copyright © 2011-2022 走看看