0
A
回答
1
你可以創建事件處理程序是這樣的:
myButton.MouseMove += new MouseEventHandler(doSomething);
哪裏myButton
是要觸發事件的按鈕,當鼠標移過它。和doSomething()
是被定義爲類似下面的方法:
public void doSomething(object sender, MouseEventArgs e)
{
// do what ever you want
}
3
當您選擇了VS-設計的按鈕,您將有(在屬性窗口中的閃電圖標)來訪問屬性和事件。
在事件列表中是按鈕可以觸發的所有事件。可能是爲了你的目的事件:'鼠標輸入'和'鼠標離開'將是一個不錯的選擇。只需雙擊該事件,Visual Studio就會生成適當的方法。就像這樣:
private void button1_MouseEnter(object sender, EventArgs e)
{
// my code
this.button1.BackColor = Color.Red;
}
private void button1_MouseLeave(object sender, EventArgs e)
{
// my code
this.button1.BackColor = Color.Green;
}
在我的例子我只是改變了按鈕的backcolour當鼠標上的按鈕,當它離開按鈕再次進行更改。 實際上,您可以在生成的方法內運行任何代碼。
相關問題
- 1. 如何捕獲鼠標移動事件
- 2. 如何將鼠標移動事件轉換爲鼠標滾動/拖動事件
- 3. JQuery:鼠標移動事件?
- 4. X11鼠標移動事件
- 5. 鼠標移動事件
- 6. 如何移動TrackBar以響應C#中的鼠標事件?
- 7. 禁用鼠標移動事件
- 8. 鼠標在JPanel內移動事件
- 9. 如何用C++移動鼠標
- 10. 鼠標向下,鼠標移動和鼠標事件的圖像?
- 11. 用c移動鼠標#
- 12. 如何模擬鼠標移動和鼠標單擊使用C或C++的Mac
- 13. 如何在運行時使用c#在wpf中通過鼠標事件移動動態標籤?
- 14. 如何在Java中按下鼠標按鈕時收聽鼠標移動事件
- 15. 如何在C中使用鼠標繪製和移動形狀#
- 16. 如何使用C#移動鼠標光標?
- 17. 獲取鼠標座標不斷,而鼠標移動onmousedown事件
- 18. 如何在顯示ContextMenuStrip時接收鼠標移動事件?
- 19. 如何在特定的階段停止鼠標移動事件
- 20. 如何在Ng-Idle模塊中包含鼠標移動事件
- 21. 如何在GTK3中處理鼠標移動事件?
- 22. 通過鼠標移動事件
- 23. Jquery移動和鼠標懸停事件
- 24. 設置鼠標移動事件超時?
- 25. 鼠標移動事件問題
- 26. Angular2指令,鼠標移動事件
- 27. $ .ajaxSetup({async:false});停止鼠標移動事件
- 28. 鼠標右鍵移動事件句子
- 29. d3js鼠標移動事件不冒泡
- 30. 如何使用鼠標事件在圖片框中移動圖像
你的問題應該更具體;這是什麼樣的應用程序;你到目前爲止所嘗試過的等等。 –