StringGrid得Draw问题,急,up者有分
我在option里设置了columnline,rowline不显示. 可是在运行期间. 当选定一行得时候,columnline得地方,虽然没有线,但不能被选中.
问题:
每次选择一行. 不像dbgrid一样! 一行全部选中了. 线所占用得地方不能选中变成深色. 我该怎么办??
问题点数:50、回复次数:16Top
1 楼Aarcon_Chen(凌霄)回复于 2002-08-25 14:19:43 得分 0
rowselect为TRUE选了吗。Top
2 楼dejoy(燕青)回复于 2002-08-25 14:45:16 得分 0
upTop
3 楼cgh1970(聊天别找我)回复于 2002-08-25 15:15:08 得分 0
upTop
4 楼wxn1983(程序进阶者)回复于 2002-08-25 15:36:13 得分 0
有那种现象吗?
大家上呀,up。关注。Top
5 楼zhxfzhxf1(zhxfzhxf1)回复于 2002-08-25 16:08:21 得分 0
rowselect为TRUE选了吗。Top
6 楼jiaorg(jiaorg)回复于 2002-08-25 16:09:35 得分 0
看看x-soft.myrice.com上面有关于GRID的变成Top
7 楼flynan(我是一只小小鸟,怎么飞也飞不高)回复于 2002-08-25 16:15:41 得分 0
rowselect这个我当然设置成true,这个不知道太低级了吧!!
大家都试一试,把columnline,rowline设置false,rowselect 设置成true;
然后运行,看看原来显示线得地方,能不能被选中Top
8 楼flynan(我是一只小小鸟,怎么飞也飞不高)回复于 2002-08-26 12:42:10 得分 0
up up,有人回答我嘛?Top
9 楼xiachedan(瞎扯蛋)回复于 2002-08-26 12:48:25 得分 0
upTop
10 楼cmain83(C 写紫色天空)回复于 2002-08-26 12:58:39 得分 0
用重画事件。
不过,要先把它的??Draw??设置为默认的反值。
再去处理它的重画事件。
重画事件的出现为,它每当要重新画一个单元格时会调用。
同时,传递的参数中将有一个画布对象。
主要就是对画布对象的处理。Top
11 楼flynan(我是一只小小鸟,怎么飞也飞不高)回复于 2002-08-26 14:18:13 得分 0
那我该怎么画才好呢Top
12 楼chll(霖子)回复于 2002-08-26 14:24:16 得分 0
upTop
13 楼dupenf(飞跃人生)回复于 2002-09-10 21:29:26 得分 40
是间隔问题吗??
那个问题,好像我也不知道了也,呵呵Top
14 楼cgh1970(聊天别找我)回复于 2002-09-10 22:12:26 得分 0
upTop
15 楼Dingobin(丁丁历险)回复于 2002-09-10 22:33:47 得分 10
你不能试一试将行列的线的颜色变得象是底色吗,这样并不用设置columnline,rowline=False了,是不是呢?Top
16 楼cooling(cooling)回复于 2002-09-10 22:54:25 得分 0
gzTop




