博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DevExpress 中 在做全选的全消功能的时候 加快效率
阅读量:5068 次
发布时间:2019-06-12

本文共 1145 字,大约阅读时间需要 3 分钟。

 

在做 DevExpress 中对增加的选择 Check列 控制全选的全消时通过以下代码红色字代码效率会有明显的提升:

 

private void CheckedRow()        {            try            {                splashScreenManager1.ShowWaitForm();// 开启等待窗体                gridView1.BeginDataUpdate();                for (int rowIndex = 0; rowIndex < gridView1.RowCount; rowIndex++)                {                    gridView1.SetRowCellValue(rowIndex, "YN", chkValue); // chkValue是外部定义的一个Int型的值,用来在调用的时候来设置 1:选中,0:未选中                    string strRowIndex = rowIndex.ToString();                    //splashScreenManager1.SetWaitFormDescription(string.Format("正在处理第{0}", rowIndex));// 这句是向 等待窗体中发送消息,太频繁会导致 等待窗体刷新不过来有卡住的现象暂时不用                    Application.DoEvents();                }                gridView1.EndDataUpdate();                //this.gridControl1.Update();                gridView1.RefreshData(); // 用于刷新界面,否则界面会更新不过来                splashScreenManager1.CloseWaitForm();// 关闭等待窗体            }            catch (Exception ex)            {                MessageBox.Show(ex.Message);            }        }

 

posted on
2013-10-30 10:12  阅读(
...) 评论(
...) 收藏

转载于:https://www.cnblogs.com/wuyifu/p/3396108.html

你可能感兴趣的文章
和efast对接
查看>>
ajax中的async属性值之同步和异步及同步和异步区别
查看>>
qt 之http学习
查看>>
PIG__Failed to create DataStorage解决方案
查看>>
[CTSC2018]混合果汁(二分答案+主席树)
查看>>
Linux学习私人笔记-压缩文件命令
查看>>
ASP.NET/C#获取文章中图片的地址
查看>>
Spring MVC 入门(二)
查看>>
Java处理多人同时读写文件的文件锁处理
查看>>
设计模式IOS篇-第二章:委托模式
查看>>
beego——日志处理
查看>>
【连载】 FPGA Verilog HDL 系列实例--------十进制加减法计数器
查看>>
MySQL中MyISAM与InnoDB区别及选择
查看>>
DataGrid 上修改數據
查看>>
nginx php-fpm安装配置(转)
查看>>
重读The C programming Lanuage 笔记一:类型转换
查看>>
复杂类型的属性注入
查看>>
回家最好最快路线
查看>>
mysql面试题
查看>>
初识Hadoop
查看>>