DevExpress 给TreeList添加右键菜单

只有在右击节点时才会触发

private void treeList1_MouseDown(object sender, MouseEventArgs e)
         {         
 
           if (e.Button == MouseButtons.Right)
             {
                 treeList1.ContextMenuStrip = null;
 
                TreeListHitInfo hInfo = treeList1.CalcHitInfo(new Point(e.X, e.Y));
                 TreeListNode node = hInfo.Node;
                 treeList1.FocusedNode = node;
                 if (node!=null)
                 {
                     treeList1.ContextMenuStrip = contextMenuStrip1;
                 }
             }
 
        }
原文地址:https://www.cnblogs.com/jara/p/3363830.html