社区
VCL组件使用和开发
帖子详情
解決 DBGridEh 使用 UseMultiTitle 所造成效能不彰
星際訪客
2013-05-25 05:20:09
當使用 UseMultiTitle 設為 true 時...在更新大量資料時會導致表格密集重繪問題......
解決的方式 : 可先暫時先將 UseMultiTitle 設為 false 後...再行資料更新後將 UseMultiTitle 設回 true ...這樣會有非常明顯的效能改善......
...全文
169
7
打赏
收藏
解決 DBGridEh 使用 UseMultiTitle 所造成效能不彰
當使用 UseMultiTitle 設為 true 時...在更新大量資料時會導致表格密集重繪問題...... 解決的方式 : 可先暫時先將 UseMultiTitle 設為 false 後...再行資料更新後將 UseMultiTitle 設回 true ...這樣會有非常明顯的效能改善......
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我不懂电脑
2013-05-27
打赏
举报
回复
很好的经验分享
星際訪客
2013-05-26
打赏
举报
回复
引用 5 楼 sczyq 的回复:
同时问楼主, 左边的是怎么做到的?
左邊列為 DBGridEh 第一欄...以 frozencols 設置為 1 凍結...欄位以 hideduplicates 屬性設置為 true 顏色的配置以變通的方式處理...因為行分隔線顏色為整體設置...所以左邊列底色遷就設置與行分隔線顏色相同以掩蓋...不然左邊列會每行皆顯示行分隔線而突兀了~
sczyq
2013-05-25
打赏
举报
回复
同时问楼主, 左边的是怎么做到的?
sczyq
2013-05-25
打赏
举报
回复
我都是采用下面做法, 不会有什么问题啊 TDataSet * DataSet = DBGridEh->DataSource->DataSet; try { DataSet->DisableControls(); // 在这里 更新大量資料 } __finally { DataSet->EnableControls(); }
星際訪客
2013-05-25
打赏
举报
回复
測試:csdn 發帖或回覆區塊總寬默認 754px...扣除 Border 2px , Padding 2x...實際寬度為 750px......
星際訪客
2013-05-25
打赏
举报
回复
測試:csdn 發帖或回覆區塊總寬調整 750px......
星際訪客
2013-05-25
打赏
举报
回复
測試:csdn 發帖或回覆區塊總寬默認 754px...簡圖以 PNG 格式為王道......
Delphi
DB
Grid
Eh
使用
资料
Delphi
DB
Grid
Eh
使用
资料
DB
GRID
EH
使用
說明
DB
GRID
EH
使用
說明,主要是介绍控件
DB
GRID
EH
的
使用
方法,属性,方法,事件等
最全的DELPHI 表格控件
DB
Grid
Eh
使用
详解
应该是最全的DELPHI 表格控件
DB
Grid
Eh
使用
资料了,最近研究了下
DB
grid
eh
,搜集了网上的资料和自己的一些经验打了一个大包,这个版本是最新的,精简了一下目录 -----------白波九道 2013.9.11
DELPHI 表格控件
DB
Grid
Eh
使用
详解 .pdf
DELPHI 表格控件
DB
Grid
Eh
使用
详解 .pdf
db
grid
eh
滚动选定记录不改变
DB
Grid
Eh
让选择的记录不随垂直滚动条滚动而移动
使用
Delphi的人都知道,Delphi中的
Grid
与PB或者其他的
Grid
有区别,就是在滚动时记录指针会跟着改变。能不能做到像PB中的DataWindow一样滚动时选定记录不改变呢?
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章