在treeview中点击节点...右击弹出快捷栏....请问下要怎么搞????

解决方案 »

  1.   

    private void treeView1_MouseDown(object sender, MouseEventArgs e)
            {
                if (e.Button == MouseButtons.Right)
                {
                    if (treeView1.GetNodeAt(e.X, e.Y) != null)
                    {
                        treeView1.ContextMenu = this.contextMenuStrip1;
                    }
                }
            }
      

  2.   

    Form添加ContextMenu,设置TreeView的ContextMenu,响应菜单事件即可。
      

  3.   

    private void treeView1_MouseDown(object sender, MouseEventArgs e) 
            { 
                if (e.Button == MouseButtons.Right) 
                { 
                    if (treeView1.GetNodeAt(e.X, e.Y) != null) 
                    { 
                        treeView1.ContextMenu = this.contextMenuStrip1; 
                    } 
                } 
            }