老师好,请教个问题。如图所示

此主题相关图片如下:33.png

我想做到这样的效果,在表格上拖动鼠标选中的区域都变成深色,但试了很多种方法,只能实现到只有第一个选中的单元格变成我想要的颜色,其他单元格能看出是选中状态,但不是我设定的颜色,感觉是系统自动的,我应该怎么做才能让选中区域统一显示我设定的颜色
补充下我现在是在drawcell通过函数实现的,因为还有其他一些设定,系统自带的表样式不能满足我的要求。我定义了一个数组,保存所有选定单元格的坐标,然后再drawcell里面遍历这个数组,想要做到的是所有数组里面的单元格按照我指定的颜色设定,现在很奇怪的是只有focus单元格是我设定的颜色,其他的都没有生效。想不通障碍在哪...
我又试了下,我再drawcell里面将(1,1)(1,2)(1,3)设成了我想要的颜色,表格里也都是正常显示的(如图),

此主题相关图片如下:111.png

一旦我选中了这三个单元格,他们就又都变成了系统自带的选中效果(如图)。

此主题相关图片如下:222.png

怎么才能屏蔽掉系统自带的这种选中效果呢?
[此贴子已经被作者于2017/6/2 15:46:21编辑过]