我需要窗口电话开发人员的帮助。我正在制作应用程序,其中图像源来自互联网。我想导航到另一个页面,我已经通过以xaml格式添加到应用程序中。现在问题是我想通过点击图片导航到其他页面。
我的图片xaml代码就是这个。
<Image Height="134" HorizontalAlignment="Left" Source="http://www.serversidedesign.com/wp-content/uploads/2011/10/partner5-170x134.jpg" Margin="27,29,0,0" Name="image1" Stretch="Fill" VerticalAlignment="Top" Width="170" ImageFailed="image1_ImageFailed" />
表示xaml.cs代码为
private void image1_ImageFailed(object sender, ExceptionRoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.RelativeOrAbsolute));
}
我无法导航到我的其他应用页面。如果有人帮助我会很棒。 感谢。
答案 0 :(得分:1)
我发现的第一件事是你的图像无法显示。如果指定为url,则必须从相对于绝对值定义url类型。其次,当你想要点击它时,最好有一个内容=“”和背景=图像源的按钮。在按钮单击中,您可以定义导航过程。示例代码:
<Button Width="200" Click="Image_Click" >
<Button.Background>
<ImageBrush Stretch="Fill" ImageSource="/Images/99x99.png"/>
</Button.Background>
</Button>
在image_click事件中定义导航。