以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]ListView怎么默认选中某行某列,就是具体的单元格 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51621) |
-- 作者:aalons -- 发布时间:2014/5/29 21:32:00 -- [求助]ListView怎么默认选中某行某列,就是具体的单元格 如题? |
-- 作者:有点甜 -- 发布时间:2014/5/29 21:39:00 -- 呃,只有选中行
http://www.foxtable.com/help/topics/2861.htm
|
-- 作者:aalons -- 发布时间:2014/5/29 22:50:00 -- 嗯,有没有办法点击LISTVIEW空白处依然选中已经选中的行,而不会一个都不选中,就是说永远有一个项是被选中的??? |
-- 作者:有点甜 -- 发布时间:2014/5/29 22:58:00 -- 比如,编写mouseup事件,如下代码
If e.Sender.current Is Nothing Then |
-- 作者:aalons -- 发布时间:2014/5/29 23:33:00 -- 能直接选择当前行吗? |
-- 作者:Bin -- 发布时间:2014/5/30 9:05:00 -- If e.Sender.current Is Nothing Then e.sender.Rows(e.sender.current.Index).Selected = True End If |
-- 作者:有点甜 -- 发布时间:2014/5/30 9:27:00 -- 以下是引用aalons在2014-5-29 23:33:00的发言:
能直接选择当前行吗?
你必须点击的时候用一个全局变量存储当前行,然后在mouseup事件设置。
http://www.foxtable.com/help/topics/1842.htm
|
-- 作者:aalons -- 发布时间:2014/5/30 13:12:00 -- 以下是引用Bin在2014-5-30 9:05:00的发言: If e.Sender.current Is Nothing Then e.sender.Rows(e.sender.current.Index).Selected = True End If 这个显示错误提示,未设置对象变量
|
-- 作者:有点甜 -- 发布时间:2014/5/30 14:13:00 -- 请看7楼。
在RowSelectionChanged事件记录选中的行;
在MouseUp获取记录的行并设置。 |