我有三个按钮,一个文本框和一个树形视图。我正在动态添加节点到树形视图中。我使用了一些代码,并且对于第一个(根)按钮它可以工作。但是对于其他两个按钮则会显示“对象引用未设置为对象的实例”错误。我的三个按钮是:添加根节点、添加子节点、删除。
我的代码:
我的代码:
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();
}