当鼠标滚轮直接滚动到ScrollViewer的滚动条上时会引发哪个事件?

时间:2015-05-13 10:02:47

标签: c# wpf scrollviewer

我有一个包含此ScrollViewer的WPF窗口:

<ScrollViewer VerticalScrollBarVisibility="Auto" Background="{StaticResource AccentColor2}" UseLayoutRounding="True" PreviewMouseWheel="ScrollViewer_PreviewMouseWheel">
    <StackPanel Margin="50,0,50,50"...>
</ScrollViewer>

代码隐藏附加到PreviewMouseWheel事件,因此我可以对滚动的鼠标滚轮作出反应。

除非光标直接位于ScrollViewer的滚动条上,否则此工作正常。控件滚动,但事件永远不会被触发,我的代码也不会执行。为什么会发生这种情况?我如何对这种具体情况做出反应?

0 个答案:

没有答案