[英]Windows Phone page navigation does not work
我是为Windows Phone创建应用程序的新手。 我在重定向到另一个页面时遇到问题。 我用HyperlinkButton
创建了空白页,并在.cs文件中编写了这样的代码:
private void but_elf_Click(object sender, RoutedEventArgs e)
{
this.Frame.Navigate(typeof(Elfy));
}
在xaml中:
<HyperlinkButton x:Name="but_elf" Content="Elfy"
HorizontalAlignment="Center" Margin="100,125,100,255" Grid.Row="1"
VerticalAlignment="Center" Width="200" Height="70" />
当我启动应用程序并单击按钮时,什么也没有发生。 没有错误,没有消息。 我试图将NavigateUri
放在button的属性中,但在启动应用程序中按下button后,消息显示:“您需要为此任务安装一个应用程序。要在商店中搜索一个吗?” 按“是”后,应用程序显示:“对不起,未找到任何应用程序”。
如何解决这个问题? 我正在.NET Framework 4.5中为Windows Phone 8.1创建应用程序。 谢谢你的帮助。
您缺少“点击”事件处理程序的参考。 请将您的XAML更改为此:
<HyperlinkButton x:Name="but_elf" Content="Elfy"
HorizontalAlignment="Center" Margin="100,125,100,255" Grid.Row="1"
VerticalAlignment="Center" Width="200" Height="70" Click="but_elf_Click" />
请参见:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.