private void Form1_Load(object sender, EventArgs e)
{
TreeNode Node = new TreeNode("根节点");
TreeNode Node_1 = new TreeNode("子节点1");
TreeNode Node_2 = new TreeNode("子节点2");
Node.Nodes.Add(Node_1);
Node.Nodes.Add(Node_1);
treeView1.Nodes.Add(Node);
MessageBox.Show(Node.Nodes["子节点1"].Text);//未将对象引用设置到对象的实例。
}
那个地方怎么可能会出错啊,我[]写0就能弹出字节点1 为什么啊
{
TreeNode Node = new TreeNode("根节点");
TreeNode Node_1 = new TreeNode("子节点1");
TreeNode Node_2 = new TreeNode("子节点2");
Node.Nodes.Add(Node_1);
Node.Nodes.Add(Node_1);
treeView1.Nodes.Add(Node);
MessageBox.Show(Node.Nodes["子节点1"].Text);//未将对象引用设置到对象的实例。
}
那个地方怎么可能会出错啊,我[]写0就能弹出字节点1 为什么啊
{
TreeNode Node = new TreeNode("根节点"); TreeNode Node_1 = new TreeNode("子节点1");
TreeNode Node_2 = new TreeNode("子节点2");
treeView1.Nodes.Add(Node.Name ,"aaa");
Node.Nodes.Add(Node_1);
Node.Nodes.Add(Node_2);
MessageBox.Show(Node.Text );//未将对象引用设置到对象的实例。
}
我不知道是不是微软这方面有Bug了
TreeNode Node = new TreeNode("根节点");
TreeNode Node_1 = new TreeNode("子节点1");
TreeNode Node_2 = new TreeNode("子节点2");
Node.Nodes.Add(Node_1);
Node.Nodes.Add(Node_1);
treeView1.Nodes.Add(Node);
Node.Name = "根节点";
Node_1.Name = "子节点1";
MessageBox.Show(Node.Nodes["子节点1"].Text);
我给你改成这个样子,你看还会不会出错?