以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问行多选后如何全部高亮显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65236) |
-- 作者:mxm121 -- 发布时间:2015/3/12 10:18:00 -- 请问行多选后如何全部高亮显示 如果不用复选框的话 比如用鼠标拖动选择多行后 如何能让被选中的行都高亮显示 |
-- 作者:Bin -- 发布时间:2015/3/12 10:22:00 -- 选中的行,本来就会高亮显示哦 |
-- 作者:mxm121 -- 发布时间:2015/3/12 10:28:00 -- 用鼠标拖动选择多行 不会啊 只有行号列高亮了 行还是只有第一行高亮 [此贴子已经被作者于2015/3/12 10:31:08编辑过]
|
-- 作者:Bin -- 发布时间:2015/3/12 10:32:00 -- 哦,你的意思是正行高亮啊. 你可以在DrawCell中加入代码 If e.Row.Index <= e.Table.TopPosition AndAlso e.Row.Index >=e.Table.BottomPosition Then e.style="样式" End If |
-- 作者:有点甜 -- 发布时间:2015/3/12 10:32:00 -- Drawcell事件加入
e.Table.DataTable.AddUserStyle("高亮", Color.red, Color.Black)
AfterSelRangeChange事件加入
e.Table.Refresh |
-- 作者:Bin -- 发布时间:2015/3/12 10:33:00 -- 帮助相关知识点http://www.foxtable.com/help/topics/0656.htm |
-- 作者:mxm121 -- 发布时间:2015/3/12 10:36:00 -- 谢谢楼上两位版主 我其实是按4楼方式写的 但貌似不管用 我回头看看是不是哪儿错了 |
-- 作者:有点甜 -- 发布时间:2015/3/12 10:36:00 -- 看楼上5楼 |
-- 作者:Bin -- 发布时间:2015/3/12 10:37:00 -- 要添加样式 AfterSelRangeChange事件加入
e.Table.Refresh |