我测试没有问题,和用户数没有关系。应该是其中有用户的Group是空的。
Dim trv2 As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim nn As WinForm.TreeNode = trv2.Nodes.Add("未分组")
For Each u As UserInfo In Users
If u.Type = UserTypeEnum.User Then
If u.Group > "" Then
If trv2.Nodes.Contains(u.Group) = False Then
trv2.Nodes.Add(u.Group)
End If
trv2.Nodes(u.Group).Nodes.Add(u.Name)
Else
nn.Nodes.Add(u.Name)
End If
End If
Next