关于delphi2010下cxdbtreelist的使用问题

人鱼传说 2013-07-01 02:11:30
cxdbtreelist中,有多个boolean类型的列,如MainFlag,NewFlag,EditFlag,PrtFlag,NewFlag1,EditFlag1,PrtFlag1
要实现以下功能:
当MainFlag字段列值=True时,整行显示灰色,且整行不能修改;
当mainFlag字段列值=False时,整行显示白色,但
当NewFlag字段列可修改时,该单元格显示白色,反之显示灰色(能不能修改由NewFlag1决定,Newflag1=true,则NewFlag字段列可编辑)
当EditFlag字段列可修改时,该单元格显示白色,反之显示灰色(能不能修改由EditFlag1决定,EditFlag1=true,则EditFlag字段列可编辑)
当PrtFlag字段列可修改时,该单元格显示白色,反之显示灰色(能不能修改由PrtFlag1决定,PrtFlag1=true,则PrtFlag字段列可编辑)
整了几天了,搞不出来,还请会的朋友上点代码,谢谢!
...全文
464 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
人鱼传说 2013-07-02
  • 打赏
  • 举报
回复
能搞定,曾送100元话费!
人鱼传说 2013-07-02
  • 打赏
  • 举报
回复
没人会呀
人鱼传说 2013-07-01
  • 打赏
  • 举报
回复
引用 2 楼 sololie 的回复:
你是不是找不到写代码的地方,还是不知道怎么显示灰色白色?列、单元格都有对应的事件,在里面整。 没有delphi2010,没有dev,撸过
知道是在customdrawdatacell事件里写,但不知如何写?
sololie 2013-07-01
  • 打赏
  • 举报
回复
你是不是找不到写代码的地方,还是不知道怎么显示灰色白色?列、单元格都有对应的事件,在里面整。 没有delphi2010,没有dev,撸过
人鱼传说 2013-07-01
  • 打赏
  • 举报
回复
没人晓得整吗

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧