以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]LISTVIEW 知道行名称,怎么样根据它找到该位置,并选定它  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52312)

--  作者:aalons
--  发布时间:2014/6/13 9:14:00
--  [求助]LISTVIEW 知道行名称,怎么样根据它找到该位置,并选定它
如题,求解?
--  作者:Bin
--  发布时间:2014/6/13 9:17:00
--  
行没有名称,你说得是列吧?

Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")

messagebox.show(lvw.Columns("国家").Index)

--  作者:有点甜
--  发布时间:2014/6/13 9:31:00
--  

选中行?你要循环所有的行,然后判断它的name或者text,然后选中

 

选中 http://www.foxtable.com/help/topics/2861.htm

 


--  作者:blackzhu
--  发布时间:2014/6/13 9:45:00
--  
Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")
lvw.current.Name

--  作者:aalons
--  发布时间:2014/6/13 17:23:00
--  
比如 
Dim Lab as winform.textbox = e.form.Controls("Lab")
Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")
现在Lab.text 是已知的,怎么通过这个值定位到LISTVIEW中的值并选定它



--  作者:有点甜
--  发布时间:2014/6/13 17:25:00
--  

Dim Lab as winform.textbox = e.form.Controls("Lab")
Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")

For Each lr As WinForm.ListViewRow In lvw.Rows
    If lr.Text = lab.Text Then
        lr.Selected = True
        Exit For
    End If
Next