WPF RoutedEvents被......处理?

时间:2009-04-22 21:02:23

标签: wpf 3d routed-events

我在WPF中有一个3D应用程序,基本上应该在MouseWheel事件被触发时放大和缩小。我试图订阅所有可能的东西,但找不到处理它的是什么。

有没有办法找出什么是?或者有没有办法让事件得不到处理,或者包含UIElement在处理事件之前/之后到达此事件?

1 个答案:

答案 0 :(得分:2)

如果您想要被叫,即使其他人已经处理过该事件,请尝试使用UIElement.AddHandled(RoutedEvent, bool)功能订阅该事件。传入true作为被调用的第二个参数,即使事件已被处理。

您还可以尝试订阅PreviewMouseWheel事件,以便在事件为tunneling时进行调用。