由于某种原因,当鼠标悬停在任何孩子上时,我的滚动查看器不会处理鼠标滚轮事件(或者至少在鼠标滚轮时滚动)。我想要它,以便当鼠标滚轮在整个滚动查看器区域上方时,鼠标滚轮滚动。或者当您单击滚动条中包含的内容时,无论鼠标在哪里,它都会处理鼠标滚轮,因为它具有焦点。有什么简单的方法可以做到这一点?
XAML 中的基本布局树如下所示:
<ScrollViewer x:Name="scroller">
<StackPanel x:Name="stackPanel" Orientation="Vertical">
<Expander>
<WrapPanel />
</Expander>
<Expander>
<WrapPanel />
</Expander>
</StackPanel>
</ScrollViewer>