首先,在TREEVIEW所在的控件中增家一个CONTEXTMENU控件,这是一个上下文菜单项,在这里定义好菜单项就可以了。接着,在TREEVIEW控件中,设置其CONTEXTMENU属性指向上面创建的CONTEXTMENU对象。

解决方案 »

  1.   

    添加contextMenu,做好菜单。
    然后在TREEVIEW
    private void treeView_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    if(e.Button == MouseButtons.Right) //鼠标右键
    {
    if(this.treeView.SelectedNode != null) //判断选中节点了没有
    {
    treeView.ContextMenu = this.contextMenu1; //弹出菜单
    TreeNodeCollection nodes = this.treeView.Nodes;
    }
    else
    {
    MessageBox.Show("你没有选中终端,请选中后操作","测试系统",MessageBoxButtons.OK,MessageBoxIcon.Information);
    }
    }

    }