treeview的使用问题。。如何判断是根结点还是子结点 找南京管家婆软件
2楼: TreeView1.Selected.Level 属性
0:根结点
1:第1级子节点
2:第2级子节点
.... 如南京管家婆软件
3楼: ''t就是treeview控件
Private Sub t_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
t.SelectedItem = t.HitTest(x, y)
If t.SelectedItem Is Nothing Then Exit Sub
Select Case Button
Case 1
MsgBox "left"
Case 2
MsgBox "right"
Case 4
MsgBox "middle"
End Select
If t.SelectedItem.Children = 0 Then
MsgBox "子节点"
Else
MsgBox "父节点"
End If
End Sub
4楼: if treeview1.Selected.Count>0 then showmessage(''parent'')
else showmessage(''child'');
5楼: 可以加我QQ:175282045
我給你實例~
6楼: 楼上是正解了,那我就混点分吧
记账软件版7楼: 判断是否根节点可以用
if TreeView1.Selected.Parent=nil then
showmessage(''根节点'')
else
showmessage(''子节点'');
或者
if TreeView1.Selected.Level=0 then
showmessage(''根节点'')
else
showmessage(''子节点'');
8楼: if TreeView1.Selected.haschild then
showmessage(''根节点'')
else
showmessage(''子节点'');
9楼: if treeview1.selected.haschilidren then
// 根节点
else
// 子节点
10楼: 多人接受答案了。