Изображение не меняется до тех пор пока на странице не будет нажата кнопка WPF app
Привет ,
В моем приложении WPF после перехода на новую страницу используется замена фрейма datacontext]
На этой странице Я меняю изображение, когда курсор мыши находится в верхней его части.Но изображение не меняется до тех пор, пока не будет нажата страница.Но всплывающая подсказка работает нормально
Любой человек может помочь мне в этом заранее спасибо
Что я уже пробовал:
1.вручную я создал leftmousebutton click
2.фокус кадра
3.замененный Источник кадра с
_mainFrame.Source = new Uri(_pagesByKey[pageKey].ToString(), UriKind.Relative); _mainFrame.NavigationService.Navigate(new Uri(_pagesByKey[pageKey].ToString(), UriKind.Relative));
3.Изменение стиля изображения в xaml
<Image x:Name="Info1" Grid.Row="0" Grid.Column="1" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,10,10,0" Height="30" ToolTipService.Placement="MousePoint"> <Image.Resources> <Style TargetType="Image"> <Style.Triggers> <DataTrigger Binding="{Binding ElementName=Info1,Path=IsMouseOver}" Value="True"> <Setter Property="Source" Value="/Resources/Images/help_selected.png"/> <DataTrigger Binding="{Binding ElementName=Info1,Path=IsMouseOver}" Value="False"> <Setter Property="Source" Value="/Resources/Images/help.png"/> </Setter> </DataTrigger> </Style.Triggers> </Style> </Image.Resources> <Image.ToolTip> <ToolTip Style="{StaticResource ToolTipBackground}" Width="500" > <StackPanel > <TextBlock Text="Help" Style="{StaticResource ToolTipHeader}" /> <TextBlock Height="Auto" Style="{StaticResource ToolTipContent}"> The app version and release date </TextBlock> </StackPanel> </ToolTip> </Image.ToolTip> </Image>