如何设置dxdbgrid选中行的背景色?

ttllhh 2013-05-14 06:10:48

如何设置dxdbgrid选中行的背景色,即选中行高亮显示?谢谢~~
...全文
226 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjw727885993 2013-11-05
  • 打赏
  • 举报
回复
楼上都太麻烦了,optionview下 edgoInvertSelect选择TRUE,就可以整行高亮,并且可以复制里面的数据
zbdzjx 2013-05-15
  • 打赏
  • 举报
回复
引用 5 楼 sololie 的回复:
什么叫做不能操作这一行数据
这个控件没见用过,但用过类似的其他控件。 应该是指:如果dgRowSelect设为true,那在字段上双击,就不能选择里面的文字了。也就是无法复制某格里面的文字了。
tnt3331023 2013-05-15
  • 打赏
  • 举报
回复
一般查询的时候,避免误操作,dbgrid控件都是做成不能编辑的吧,dgRowSelect选为true,可选整行。如果需要复制或更改dbgrid控件中的数据,可以加个button按钮,里面把dgRowSelect改为false,把readonly属性也改为false,点击button以后,就可以复制或者更改信息了。
随行的太阳 2013-05-15
  • 打赏
  • 举报
回复
sololie 2013-05-15
  • 打赏
  • 举报
回复
你可以试试在单元格的点击事件里动态设置dgRowSelect 为true,离开单元格后再设置回来
ttllhh 2013-05-15
  • 打赏
  • 举报
回复
引用 6 楼 zbdzjx 的回复:
[quote=引用 5 楼 sololie 的回复:] 什么叫做不能操作这一行数据
这个控件没见用过,但用过类似的其他控件。 应该是指:如果dgRowSelect设为true,那在字段上双击,就不能选择里面的文字了。也就是无法复制某格里面的文字了。[/quote] 对,主浊这意思,不能选择里面的文字了。也就是无法复制某格里面的文字了,更无法编辑里面的文字了
sololie 2013-05-14
  • 打赏
  • 举报
回复
什么叫做不能操作这一行数据
ttllhh 2013-05-14
  • 打赏
  • 举报
回复
上面二位,这是控制了选择行,但不能操作这一行数据了。方法不对的。
tnt3331023 2013-05-14
  • 打赏
  • 举报
回复
属性Options中dgRowSelect选为true,你选中的那一行就高亮显示了吧。 属性color可以改变控件数据区域的底色 属性Fixedcolor可以改变字段名称(控件顶部,左侧)的颜色
sololie 2013-05-14
  • 打赏
  • 举报
回复
是 dgRowSelect 为 true
sololie 2013-05-14
  • 打赏
  • 举报
回复
Options ,设置dgAlwaysShowSelection 为True

5,386

社区成员

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

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