2009-11-18 185 views

回答

7

使用的MouseDown/MouseUp事件並檢查MouseButtonEventArgs:

private void control_MouseDown(object sender, MouseButtonEventArgs e) 
{ 
    if (e.ChangedButton == MouseButton.Middle) 
    { 

    } 
} 
+1

哇,太棒了!那很簡單。 謝謝 – 2009-11-18 10:17:27

0

你可以處理MouseDown事件和事件處理程序,您可以檢查哪些鼠標按鍵採用

if(e.ChangedButton == System.Windows.Input.MouseButton.Middle) 
{ 
..... 
} 
0

我不認爲這是爲向上或向下的事件定義的直接事件處理程序按下。我們唯一能做的就是處理MouseDown事件並像這樣檢查MiddleButton狀態,

void Window1_MouseDown(object sender, MouseButtonEventArgs e) 
    { 
     MessageBox.Show(e.MiddleButton.ToString()); 
    } 
相關問題