Я пытаюсь определить, когда колесико мыши используется в элементе управления WPF WebView
, используя событие PreviousMouseWheel
. В xaml я попытался добавить тег к WebView
, но событие срабатывает только тогда, когда мышь находится где-то за пределами элемента управления WebView
. Я также попробовал тег на содержащем сетке и самом окне, но с тем же результатом.
xaml:
<Grid Name="windowGrid">
<StackPanel>
<Grid x:Name="gridTest" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Controls:WebView Name="wvc" Grid.Row="0" Grid.Column="0"
Width="800" Height="600"
Source="http://www.google.ca"
PreviewMouseWheel="my_PreviewMouseWheel"
/>
</Grid>
</StackPanel>
</Grid>