我正在开发 Windows Phone 8 应用程序。我有两页;其中一页是启动页;一旦用户打开应用程序,此页面将在特定时间后自动出现;它将用户重定向到应用程序的主菜单。
如何在 WP8 中的特定时间后进行自动重定向?
我正在开发 Windows Phone 8 应用程序。我有两页;其中一页是启动页;一旦用户打开应用程序,此页面将在特定时间后自动出现;它将用户重定向到应用程序的主菜单。
如何在 WP8 中的特定时间后进行自动重定向?
可能是这些代码行可以帮助您:
public partial class MainPage : PhoneApplicationPage
{
private DispatcherTimer timer;
// Constructor
public MainPage()
{
InitializeComponent();
timer = new DispatcherTimer();
//Set your specific time here using TimeSpan instance
timer.Interval = TimeSpan.FromSeconds(2);
timer.Tick += (s, e) => {
var frame = App.Current.RootVisual as PhoneApplicationFrame;
frame.Navigate(new Uri("/Page1.xaml", UriKind.Relative));
};
timer.Start();
}
}
希望能帮助到你。
查看此答案以了解计时器实现。剩下要做的就是,当计时器结束时,调用导航方法导航到主菜单。