winform中的TreeView
TreeNode tn = treeView.Nodes[0] 获取第一个字节点报错,如下:
System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。参数名: index 在 System.Windows.Forms.TreeNodeCollection.get_Item(Int32 index)
怎么回事?
求解 谢谢大神!
treeView的节点长度为0. 看下异常提示嘛,,,你指定的第0项都提示参数超出有效范围了,肯定是一项都没有。。
像这种你应该先判断 一个你要取的对象 有没有值 或为不为null再取.
先判断treeView的node的长度,不是null 不等于0 才能,写treeView.Nodes[0]