Какое событие возникает, когда колесо мыши прокручивается непосредственно над полосой прокрутки ScrollViewer?
У меня есть окно WPF, которое содержит этот ScrollViewer:
<ScrollViewer VerticalScrollBarVisibility="Auto" Background="{StaticResource AccentColor2}" UseLayoutRounding="True" PreviewMouseWheel="ScrollViewer_PreviewMouseWheel">
<StackPanel Margin="50,0,50,50"...>
</ScrollViewer>
Кодовый фрагмент прикреплен к событию PreviewMouseWheel, поэтому я могу реагировать на прокручиваемое колесо мыши.
Это работает нормально, за исключением случаев, когда курсор находится прямо над полосой прокрутки ScrollViewer. Элемент управления прокручивается, но событие никогда не запускается, и мой код не выполняется. Почему это происходит и как я могу реагировать на этот конкретный случай?