1

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

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

4

2 回答 2

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

希望能帮助到你。

于 2013-02-02T14:21:02.647 回答
0

查看此答案以了解计时器实现。剩下要做的就是,当计时器结束时,调用导航方法导航到主菜单。

于 2013-02-01T14:35:16.363 回答