vb 如何判断treeview 中的节点未被选中?
程序刚初始化的时候,treeview是没有被选中的。这样执行TreeView1.selectedItem.Text的时候会报错。要如何判断TreeView中节点没有被选中...
程序刚初始化的时候,treeview 是没有被选中的。
这样执行TreeView1.selectedItem.Text的时候会报错。
要如何判断TreeView中节点没有被选中呢?
找到了
If TreeView1.selectedItem Is Nothing Then
MsgBox "没有节点被选中!"
End If 展开
这样执行TreeView1.selectedItem.Text的时候会报错。
要如何判断TreeView中节点没有被选中呢?
找到了
If TreeView1.selectedItem Is Nothing Then
MsgBox "没有节点被选中!"
End If 展开
2个回答
展开全部
什么叫“叶子节点”?咋没听说过呢
可以通过节点的属性Children的数量来判断。
可以通过节点的属性Children的数量来判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
If TreeView1.SelectedItem.Children = 0 Then '检查是否有子节点,0为无
For I = 1 To TreeView1.Nodes.Count
If TreeView1.Nodes(I).Selected Then
MsgBox "您选择的是:“" & TreeView1.Nodes(I).FullPath & "”子节点!"
'系统提示
End If
Next I
End If
End Sub
If TreeView1.SelectedItem.Children = 0 Then '检查是否有子节点,0为无
For I = 1 To TreeView1.Nodes.Count
If TreeView1.Nodes(I).Selected Then
MsgBox "您选择的是:“" & TreeView1.Nodes(I).FullPath & "”子节点!"
'系统提示
End If
Next I
End If
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询