1

我在 WPF 中有一个 3D 应用程序,它基本上应该在触发 MouseWheel 事件时放大和缩小。我已尝试订阅所有可能的内容,但找不到正在处理它的内容。

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

4

1 回答 1

2

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

您还可以尝试订阅PreviewMouseWheel事件以在事件进行隧道传输时被调用。

于 2009-04-22T21:12:35.150 回答