有沒有辦法讓按鈕不被按下時重複按鈕上的MouseUpevent?我正在嘗試使用MouseMove事件來跟蹤按鈕按下時鼠標的位置,但MouseDown和MouseUp都不會爲鼠標左鍵激發事件。 任何想法或建議可以做什麼?謝謝WPF RepeatButton MouseUp
3
A
回答
2
看來,重複按鈕標記爲內部處理的事件。您可以使用的PreviewMouseLeftButtonUp隧道事件捕捉事件的RepeatButton標誌着它之前的處理:
<RepeatButton x:Name="bob" PreviewMouseLeftButtonUp="bob_MouseUp" >
Repeatinator!!
</RepeatButton>
0
不看代碼,這是一種艱難的,但最初的建議是,在你的鼠標移動的方法來處理已設置爲true。
private void mouseMove(object sender, MouseEventArgs e)
{
//do everything you need to, then add this line at the end
e.Handled = true;
}
這應該允許觸發previewMouseButton事件。
相關問題
- 1. WPF RepeatButton內容對齊?
- 2. 問題的RepeatButton在WPF
- 3. WPF在RepeatButton上的初始延遲
- 4. this.dragmove()干擾mouseup事件wpf
- 5. c#wpf richtextbox運行mouseup
- 6. 在MouseUp上選擇ListBoxItem WPF
- 7. Winforms的RepeatButton
- 8. UWP的RepeatButton的MouseEvent
- 9. 在wpf DataGrid中使用MouseUp事件
- 10. WPF TextBlock MouseUp更改ViewModel屬性
- 11. RepeatButton的ClickMode在winrt中損壞?
- 12. 如何編輯repeatButton間隔?
- 13. 如何點擊文本框中的光標點擊wpf中的RepeatButton?
- 14. 如何保留我的自定義WPF的默認懸停效果RepeatButton
- 15. 的MouseUp左鍵單擊
- 16. MouseUp在Grid.Children.Clear()
- 17. Mouseup和Mousedown
- 18. jquery檢測mouseup
- 19. 上的MouseUp
- 20. WPF - 如何停止TabControl在MouseUp事件中更改索引?
- 21. WPF事件捕獲。控制觸發mouseup但不mousedown
- 22. 如何在WPF窗口外捕獲MouseUp事件?
- 23. 即使在WPF的外部控件中也觸發MouseUp事件
- 24. WPF - 上的MouseDown彈出菜單,然後用的MouseUp
- 25. 如何在WPF中爲MouseUp添加觸發器?
- 26. 逐漸減少RepeatButton的間隔
- 27. 面板上的MouseUp?
- 28. MouseUp事件錯誤
- 29. MouseUp事件中斷?
- 30. 命令MouseUp事件