这与SO Question 3222456 ....
我正在创建自己的 UserControl,上面有一些图像和 TextBlock,仅此而已。我想在单击整个 UserControl 时触发一个事件。我的问题(或误解)是在 WPF 中似乎只有我可以挂钩的 MouseUp 事件,没有 MouseClick。
那么最佳实践是什么?我能找到的所有示例都好像 WPF 中的 mouseUp 等同于单击事件,但这是不对的。如果用户在屏幕的某个部分执行 mouseDown,按住鼠标直到它超出我的控制,然后松开鼠标会怎样。即使它触发了 MouseUp 事件,这也不是我的控件的单击。
那么如何为我的 UserControl 获得真正的 MouseClick 事件?