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

ttllhh 2013-05-14 06:10:48

如何设置dxdbgrid选中行的背景色,即选中行高亮显示?谢谢~~
...全文
173 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4919

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2013-05-14 06:10
社区公告
暂无公告