以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何判断TreeView没有出现选择项?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20882)

--  作者:新福星
--  发布时间:2012/6/21 18:41:00
--  [求助]如何判断TreeView没有出现选择项?
Dim tv1 As WinForm.TreeView = e.Form.Controls("TreeView1")
If tv1.SelectedNode.Text =Nothing then
......
End if
当没出现选项时,就出错了! 如何正确判断没有出现选项呢?

--  作者:mr725
--  发布时间:2012/6/21 18:57:00
--  

强行让它选中吧:   tv1.Select()


--  作者:新福星
--  发布时间:2012/6/21 19:00:00
--  
事先并不知道tv1是否有没有选中的,我要做的是判断是否有选中的!
--  作者:mr725
--  发布时间:2012/6/21 19:27:00
--  

我也不知道如何判断,但是你可以指定选中的节点啊。


--  作者:新福星
--  发布时间:2012/6/21 20:15:00
--  
解决了 我再打开这个Tree时 就直接先选中了一个节点;保证有一个结点被选上。谢谢楼上
--  作者:狐狸爸爸
--  发布时间:2012/6/25 6:31:00
--  

If tv1.SelectedNode Is Nothing Then

    没有选中

Else

    已经选中

End if