private void nodeClick(MouseEventArgs e, ITreeNode selectedNode)
 {
     if (e.Button != MouseButtons.Right)
     {
         return;
     }
     _presenter.CreatePopupMenuFor(selectedNode).At(e.Location);
 }
 private void nodeClick(MouseEventArgs e, ITreeNode selectedNode)
 {
     if (e.Button == MouseButtons.Right)
     {
         selectNode(selectedNode);
         _presenter.CreatePopupMenuFor(selectedNode).At(e.Location);
     }
     else
     {
         var treeNodes = treeView.Selection.Select(treeView.NodeFrom).ToList();
         _presenter.ActivateNodes(treeNodes);
     }
 }