【发布时间】:2011-06-09 04:31:51
【问题描述】:
我有三个Buttons、一个TextBox 和一个TreeView。我正在向TreeView 动态添加节点。我使用了一些代码,它适用于第一个(根)按钮。它显示其他两个按钮的Object reference not set to an instance of an object 错误。我的三个按钮是:Add root、Add child、Delete。
我的代码:
private void button1_Click(object sender, EventArgs e)
{
TreeNode t;
t = treeView1.Nodes.Add(textBox1.Text);
}
private void button2_Click(object sender, EventArgs e)
{
TreeNode t;
t = treeView1.SelectedNode;
t.Nodes.Add(textBox1.Text);
treeView1.SelectedNode.ForeColor = Color.Red;
}
private void button3_Click(object sender, EventArgs e)
{
treeView1.SelectedNode.Remove();
}
【问题讨论】:
-
您应该为新问题创建一个新问题,因为该问题已标记为已回答。将来搜索此错误以找到与标题/原始问题相关的答案时,它将帮助其他人。
-
感谢您的好建议