找回密码
 立即注册

QQ登录

只需一步,快速开始

wengf1983

高级会员

23

主题

91

帖子

1040

积分

高级会员

积分
1040

活字格认证

wengf1983
高级会员   /  发表于:2011-8-25 14:06  /   查看:6814  /  回复:5
用鼠标选中C1GridView某个Cell,那个Cell的颜色就会发生改变,我现在不需要这个功能,怎么样设置能够把它取出掉呢,SelectionMode="None",这个属性式了一下好像没发应,还是变色了,能帮助下吗

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-25 16:27:00
沙发

回复 1# wengf1983 的帖子

在页面中添加以下CSS代码:

  1. <style type="text/css">
  2. .C1GridView_Office2007Black TBODY .C1Row .C1ActiveCell
  3. {
  4.     background:#ffe7a0;
  5. }
  6. </style>
复制代码


我设置的VisualStyle="Office2007Black",所以CSS是.C1GridView_Office2007Black,这是需要根据你的设置来修改的
回复 使用道具 举报
wengf1983
高级会员   /  发表于:2011-8-25 16:46:00
板凳

回复 2# Zera 的帖子

我并不是要所有的都变成不表示颜色,只是一个页面不许要这个功能,把css全改了好像不是很好呢。。。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-25 17:09:00
地板

回复 3# wengf1983 的帖子

因为选中的颜色是通过CSS来控制的,所以要修改选中颜色只能修改CSS

如果只想该一个页面那就只在这个页面添加以上CSS设置应该可以吧,不需要修改的页面就不用添加这段CSS
回复 使用道具 举报
wengf1983
高级会员   /  发表于:2011-8-26 08:14:00
5#

回复 4# Zera 的帖子

我发现了一个现象,就是我通过js方法把选中的那个cell的颜色去掉了,但是这个时候我点击了另一个cell的时候,刚才点击过的那个cell会闪一下(就是从默认色变成选中的颜色在变成默认色),我说的这个你能明白吗,请问这个有什么解决方法吗,或者说你有什么好的建议呢。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-26 09:06:00
6#
或许是因为你Cell中有TextBox,你应该为TextBox也指定CSS设置
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部