當我們只有鼠標位置時,如何從後面的代碼中提升鼠標按鈕事件? 我需要從屏幕上不同位置的代碼中引發鼠標事件。如何從屏幕上不同位置的代碼中引發鼠標事件?
0
A
回答
1
嗯..很簡單,不,你不能。
編輯
現在你已經形容,那就是你真正需要做的(一個有用的techinque在得到解決你的問題)。以下是解決方案: -
使用AddHandler
方法爲MouseLeftButtonDown和MouseLeftButtonUp附加處理程序。
myPanel.AddHandler(UIElement.MouseLeftButtonDown, MyButtonDown_Handler, true);
注意最後true
參數是這裏的推動者,它表明,即使其他因素表明,該事件已處理您的處理程序應被調用。
雖然你不能以這種方式,是不是一個問題,因爲MouseMove
不能被標記爲反正處理,所以你只要以正常方式附加處理程序對小組的MouseMove
添加一個處理MouseMove
。
相關問題
- 1. 檢查屏幕上的鼠標位置
- 2. 屏幕上的鼠標位置
- 3. 鼠標在屏幕上的Java位置
- 4. JavaFX:如何在屏幕上的任何位置檢測鼠標/按鍵事件?
- 5. 如何在屏幕C上的特定位置模擬四鍵鼠標事件#
- 6. SharpDX如何讓鼠標在遊戲屏幕上的位置
- 7. 如何在屏幕上只在鼠標位置blit
- 8. 如何在WPF屏幕上獲取鼠標位置?
- 9. 如何在Qt屏幕上獲得鼠標位置?
- 10. C#如何獲取屏幕上特定點的座標。 (不是鼠標位置)
- 11. 獲取原始鼠標移動(不是屏幕上的位置)
- 12. 在flex中的屏幕上的鼠標位置
- 13. 將鼠標轉換爲屏幕位置
- 14. 如何將鼠標光標位置設置爲C#屏幕上的指定點?
- 15. 在不同屏幕上的div位置
- 16. 用鼠標事件將標籤重新定位到屏幕上的任何位置
- 17. Ajusting as3代碼觸發鼠標事件
- 18. PyQt4:當鼠標在屏幕上的任何位置釋放時發出信號
- 19. winapi在鼠標點擊事件的屏幕上顯示圖標
- 20. 檢測Toucan事件發生在屏幕上的位置
- 21. 當元素到達屏幕上的位置時觸發事件
- 22. 從鼠標滾輪事件中查找鼠標位置
- 23. Ogre3D + CEGUI鼠標位置圖標未從屏幕清除
- 24. 如何在背景中檢查鼠標在屏幕上的位置? (Cocoa/Objective C)
- 25. Qt 5,獲得鼠標在屏幕上的位置
- 26. 使用Java檢測鼠標在屏幕上的任意位置
- 27. 多屏幕系統C中的鼠標光標位置
- 28. CSS設置元素位置到鼠標位置上的事件
- 29. 如何從SAP程序代碼和屏幕代碼查找屏幕標題?
- 30. 用鼠標在模型上的橡皮筋不在屏幕上的位置
你爲什麼要這樣做? – AnthonyWJones 2010-07-26 11:41:01
我需要創建具有iPod動態滾動面板等屬性的面板。當它有內容(按鈕,單選按鈕,...)時,我遇到捕捉MouseLeftButtonDown,MouseMove和MouseLeftButtonUp等面板事件的事件會遇到問題。我需要在MouseLeftButtonDown後經過一段時間才能捕捉它們,以瞭解用戶是否想要按內容或移動內容。 提前感謝您的幫助。 – bgodiy 2010-07-26 11:57:58
@bgodiy:重要的新信息應該被添加到您的問題中,而不是僅僅作爲您的問題的評論,請注意您的問題下的編輯鏈接。 – AnthonyWJones 2010-07-26 12:34:58