在WP8中的特定时间后自动重定向

时间:2013-02-01 13:52:05

标签: windows-phone

我正在开发windows phone 8应用程序。 我有两页;其中一个页面是启动一个;一旦用户打开应用程序,该页面将在特定时间后自动出现;它会将用户重定向到应用程序的主菜单。

如何在WP8中的特定时间后进行自动重定向?

2 个答案:

答案 0 :(得分:2)

可能这些代码行可以帮助您:

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();
    }    
}  

希望它有所帮助。

答案 1 :(得分:0)

查看this answer的计时器实现。剩下要做的事情是,当计时器结束时,调用导航方法导航到主菜单。