2010-10-20 51 views

回答

4

覆盖OnMouseClick,OnMouseDown或OnMouseUp将是最佳选择。 MouseEventArgs类可以包含可帮助您确定按下哪个按钮的成员。

拖动是完全不同的动物。您需要重写OnDragEnter和OnDragDrop方法,并且您还需要在适当的时间通过调用DoDragDrop来启动拖放操作。

0

试试这个:

private void FormA_MouseClick(object sender, MouseEventArgs e) 
     { 
      if (e.Button == MouseButtons.Left) 
      { 
      } 
      else if (e.Button == MouseButtons.Right) 
      { 
      } 
     }