我在WPF中有一个3D应用程序,基本上应该在MouseWheel事件被触发时放大和缩小。我试图订阅所有可能的东西,但找不到处理它的是什么。
有没有办法找出什么是?或者有没有办法让事件得不到处理,或者包含UIElement在处理事件之前/之后到达此事件?
答案 0 :(得分:2)
如果您想要被叫,即使其他人已经处理过该事件,请尝试使用UIElement.AddHandled(RoutedEvent, bool)
功能订阅该事件。传入true
作为被调用的第二个参数,即使事件已被处理。
您还可以尝试订阅PreviewMouseWheel
事件,以便在事件为tunneling时进行调用。