以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请问:如何给选定当前行颜色标记?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104343)

--  作者:约翰舒
--  发布时间:2017/7/27 16:16:00
--  请问:如何给选定当前行颜色标记?

您好  是这样的,我再某一行设置了背景颜色,是通过表属性-绘制-drawcell写入的,我同时也设置了表样式中-当前行的颜色,日常工作-整行也点击了,但是在点击这一行的时候,它只是出现通过drawcell设置的颜色,而不会变换成表样式中设置的颜色!  现在想变换成表样式中设置的颜色。


--  作者:有点甜
--  发布时间:2017/7/27 16:55:00
--  

用drawcell模拟当前行

 

If e.Table.Current.Index = e.Row.Index Then
        e.Table.DataTable.AddUserStyle("样式2", color.blue, Color.black)
        e.style = "样式2"
End If


--  作者:约翰舒
--  发布时间:2017/7/27 17:35:00
--  回复:(有点甜)用drawcell模拟当前行 If e...
可以了  谢谢