以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] darwcell 的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=137378)

--  作者:81538475
--  发布时间:2019/7/4 11:55:00
--  [求助] darwcell 的问题
由于在 drawcell 里面添加了字颜色的代码。导致选择这些行单元格的时候,不会有高亮显示了。
    \'--------------字体灰色
    If e.Row("级码") <> "1" Then
        Dim n As String = "样式"
        e.Table.DataTable.AddUserStyle(n, Color.white , Color.FromARGB(117,117,117))
      
        e.style = n
        
    End If


--  作者:有点蓝
--  发布时间:2019/7/4 14:34:00
--  
截图说明一下
--  作者:81538475
--  发布时间:2019/7/4 16:12:00
--  

当我选择右边进度表时,左边回选择对应的行,
图一是左表没有设置样式的行。
图二是左表设置了样式代码的行。


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/7/4 16:14:11编辑过]

--  作者:有点蓝
--  发布时间:2019/7/4 17:04:00
--  
试试

If e.Row("级码") <> "1" AndAlso e.Row.Index <> e.Table.RowSel AndAlso e.Col.Index <> e.Table.ColSel Then

--  作者:81538475
--  发布时间:2019/7/4 19:52:00
--  
可以了。多谢了