mshflexgrid控件,如何实现点击某行,这一行就变成红色.
我知道,如果点一个固定列,则相应行会变成兰色,可是我要实现的是,不管用户点下某一行的任意一列,这一行就会变红.如何实现呢?
一个笨办法,就是循环改变某行单元格的背景色.可是觉得效率太差,有好办法吗?
先谢谢大家.
我知道,如果点一个固定列,则相应行会变成兰色,可是我要实现的是,不管用户点下某一行的任意一列,这一行就会变红.如何实现呢?
一个笨办法,就是循环改变某行单元格的背景色.可是觉得效率太差,有好办法吗?
先谢谢大家.
-------------------------
谢谢,这种方法是可以,可是有一点我解决不了,就是每行第一个非固定列不能变成红色,总是从第二个非固定列开始变色,这个问题如何办?
还有:如果滚动条拉到右边,这时如果点下另一行,则内容会被拉到最左边.我想实现选行后,表格内容左右不会变化.