В моей форме wpf у меня есть изображение и кнопки управления.
При наведении курсора на изображение я хочу вызвать событие для кнопки-переключателя - это событие будет фактически имитировать вход пользователя в кнопку-переключатель.
По какой-то причине у меня происходит сбой на рейзEvent.
Код:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height=".9*"/>
<RowDefinition Height=".1*"/>
</Grid.RowDefinitions>
<ToggleButton Name="toggleBtn" Grid.Row="0" Grid.RowSpan="2" Content="...test..." VerticalContentAlignment="Bottom" />
<Image Name="imgCtrl" Grid.Row="0" Source="someImg.jpg" Stretch="Fill" MouseEnter="imgMouseEnter_Event" />
</Grid>
Код, который проходит через событие
private void imgMouseEnter_Event( object sender, MouseEventArgs e )
{
toggleBtn.RaiseEvent( new RoutedEventArgs( ToggleButton.MouseEnterEvent ) );
}
Спасибо за любую помощь.