Итак, у меня есть страница входа и главная страница. При запуске приложения я хочу проверить, не было ли в приложении сохранено токен и если он не запускается на странице входа.Как сделать запуск приложения WP8.1 на другой странице при запуске?
В WP8.1 Silverlight я имел обыкновение использовать
RootFrame.Navigating += new NavigatingCancelEventHandler(RootFrame_Navigating);
, а затем
void RootFrame_Navigating(object sender, NavigatingCancelEventArgs e)
{
if (e.Uri.ToString().Contains("/Pages/MainPage.xaml") != true)
{
return;
}
if (token != null)
{
return;
}
else if (token == null)
{
e.Cancel = true;
RootFrame.Dispatcher.BeginInvoke(delegate
{
RootFrame.Navigate(new Uri("/Pages/LoginPage.xaml", UriKind.Relative));
});
}
}
Какой самый лучший способ сделать это в приложении WP8.1 выполнения?
Спасибо! Это отлично поработало. –