C#高手请进,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/07 12:51:12
代码中加入了这句textBox2.Text= tv.SelectedNode.PrevNode.Nodes.ToString();
提示错误为,"未将对象引用到实例",请问怎么解决,是要引用using吗?

因为你的PrevNode并没有节点nodes 所以就不能对空操作,你要对PrevNode的Nodes进行判断
例如
if(tv.SelectedNode.PrevNode.Nodes.Cout>0)
{
textBox2.Text= tv.SelectedNode.PrevNode.Nodes.ToString();
}

tv.SelectedNode.PrevNode.Nodes是这个没有取到值,你就转换成字符串了肯定会出这个问题

tv.SelectedNode.PrevNode.Nodes.ToString();
没有取得初始化的值

PrevNode是否存在啊

tv有没有实例化?