社区
Delphi
帖子详情
dbgrideh选中的那行变颜色但又能编辑
chunyingjun7212
2016-11-27 11:44:38
dbgrideh选中的那行变颜色但又能编辑怎么办
选中整行就能编辑,客户想能编辑,但选中的那行也有颜色变化好核对,有没有办法
...全文
635
7
打赏
收藏
dbgrideh选中的那行变颜色但又能编辑
dbgrideh选中的那行变颜色但又能编辑怎么办 选中整行就能编辑,客户想能编辑,但选中的那行也有颜色变化好核对,有没有办法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhyyhwq
2020-09-04
打赏
举报
回复
已测试,5楼正解
小扬的马甲
2019-11-05
打赏
举报
回复
有个属性 dghRowHighlight ,希望能帮到你。以上方法切换下一页的时候有bug
黑夜中最亮的星是菩提
2019-01-07
打赏
举报
回复
GetCellParams事件里
if DBGHLFILE.sumlist.recno=DBGHLFILE.datarowtorecno(DBGHLFILE.row)-1 then
Background:=clskyblue;
chunyingjun7212
2016-11-30
打赏
举报
回复
我也是这样做的,非常麻烦,搞个二个状态,员工要切换的,没有更好的办法了吗
chunyingjun7212
2016-11-29
打赏
举报
回复
我的意思是我能选中行,整行变颜色但双击又能修改,这是矛盾的,有没有好的办法
yellowlongriver
2016-11-29
打赏
举报
回复
先设置DBGrid.options的dgRowSelect属性为True,注意这时,dbEditing属性自动变成False了,现在已经实现了第一个要求:选中那行变色 再写双击事件: procedure TForm1.DBGrid1DblClick(Sender: TObject);//双击可编辑 begin DBGrid1.Options := [dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines,dgEditing]; end; 再恢复成原样,我是在一个按钮的事件中写: procedure TForm1.btn1Click(Sender: TObject); begin DBGrid1.Options := [dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines,dgRowSelect]; end;
lizjf
2016-11-29
打赏
举报
回复
readonly等于false
DELPHI 表格控件
DB
Grid
Eh
使用详解 .pdf
把之前的资料整理了下,优化了目录和分类,加了些东西。 白波九道 2013.9.11
delphi
db
grid
有条件合并单元格
db
grid
eh
实现有条件合并单元格的例子 内含修改的
db
grid
eh
4.2控件
DELPHI 表格控件
DB
Grid
Eh
史上最全使用资料
DELPHI 表格控件
DB
Grid
Eh
史上最全使用资料 DELPHI 表格控件
DB
Grid
Eh
史上最全使用资料
表格控件
DB
Grid
Eh
白波九道编写 表格控件
DB
Grid
Eh
使用心得。不敢自己使用,共享给大家!!
delphi
DB
Grid
双击多选行
解决delphi鼠标双击
DB
Grid
双击不能多选行的问题,代替Ctrl+鼠标左键
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章