我有两个树视图和一个带有添加节点功能的 contexmenucontainer cmnuAddNode 是我的 contexmenuestrip 的添加选项卡我是一个处理事件的新手
如果单击,我想将节点添加到树视图 1,如果单击,则将节点添加到树视图 2 我只想知道我应该在 if 条件中写什么,我的代码如下:
 private void cmnuAddNode_Click(object sender, EventArgs e)
    {
        NewNode n = new NewNode();
        n.ShowDialog();
        TreeNode nod = new TreeNode();
        nod.Name = n.NewNodeName.ToString();
        nod.Text = n.NewNodeText.ToString();
        n.Close();
      if (treeView1.SelectedNode!=null)
        {
            treeView1.SelectedNode.Nodes.Add(nod);
            treeView1.SelectedNode.ExpandAll();
        }
        if (treeView2.SelectedNode!= null)
        {
            treeView2.SelectedNode.Nodes.Add(nod);
            treeView2.SelectedNode.ExpandAll();
        }
          }
当我单击 treeview2 时,此代码有异常