以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  焦点行颜色问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58165)

--  作者:zhupengfei
--  发布时间:2014/10/13 10:35:00
--  焦点行颜色问题
我一个窗口中有两个表,表A,表B
即使我对两个表都设置了,正行突出,我在点击表A某一行后(“确实突出了”),然后我在点击表B某行后,表A的当前行就不突出了。我想在哪写什么代码,能够,在选择表A某行后,在选择表B某行,表A的该行仍突出。以方便我对照查看。
[此贴子已经被作者于2014-10-13 11:25:09编辑过]

--  作者:Bin
--  发布时间:2014/10/13 10:39:00
--  
在DrawCell中实现吧.

if e.row.Index=e.table.current.index then
   e.style="样式名"
end if


--  作者:有点甜
--  发布时间:2014/10/13 10:42:00
--  
 整行肯定是有效的,肯定是你哪里设置不正确,例子说明。
--  作者:zhupengfei
--  发布时间:2014/10/13 10:47:00
--  
设置整行肯定是有效的,只是我鼠标已经离开表A,点击表B,A就不突出了。而我恰恰需要表A显示突出。


--  作者:Bin
--  发布时间:2014/10/13 10:49:00
--  
看2楼
--  作者:zhupengfei
--  发布时间:2014/10/13 10:58:00
--  
没有实现,这个表A是个sqltable ,可能不能设置样式内容。还有没有别的办法
--  作者:Bin
--  发布时间:2014/10/13 10:58:00
--  
可以的.可以用代码设置

看2楼帮助连接

--  作者:有点甜
--  发布时间:2014/10/13 11:10:00
--  
以下是引用zhupengfei在2014-10-13 10:47:00的发言:
设置整行肯定是有效的,只是我鼠标已经离开表A,点击表B,A就不突出了。而我恰恰需要表A显示突出。

 

肯定突出。


--  作者:zhupengfei
--  发布时间:2014/10/13 11:14:00
--  
我用代码添加了style,但是,一样的问题:我点击表A该行,确实突出了,但当我鼠标已经离开表A,点击表B某行时,A就不突出了。而我恰恰需要表A显示突出。
--  作者:Bin
--  发布时间:2014/10/13 11:14:00
--  
上例子