Ich entwickle eine Windows Phone 8.1 App. Ich möchte wissen, wie man nach 5 Sekunden auf eine andere Xaml-Seite umleitet. Ich möchte die folgende Sache ausführen: Wenn ich auf eine Schaltfläche Abmelden klicken, sollte es zu einer anderen Seite navigieren (ich kann das ganz einfach tun), aber was ich will ist, dass die Seite nicht mehr als 5 Sekunden angezeigt werden sollte und es sollte nach 5 Sekunden zu einer anderen bestimmten Seite navigieren.Automatische Umleitung auf eine andere XAML-Seite nach 5 Sekunden
Antwort
using System.Threading.Tasks;
//...
private async void LogOut()
{
await Task.Delay(5000); //wait for 5 seconds asynchronously
//TODO: perform navigate
}
danke, es hat perfekt funktioniert. –
DispatcherTimer timer;
private void button_Click(object sender, RoutedEventArgs e)
{
if (timer == null)
{
timer = new DispatcherTimer() { Interval = TimeSpan.FromSeconds(5) };
timer.Tick += Timer_Tick;
timer.Start();
}
}
private void Timer_Tick(object sender, object e)
{
timer.Stop();
Frame.Navigate(typeof(MainPage));//Give your page here
}
Mein schlechtes, es hat nicht für mich funktioniert. Ich denke, dass die von RavingDev angebotene Lösung ziemlich einfach und geradlinig ist und für mich funktioniert hat. –
@AmanshuKataria Ich habe den Code nicht hinzugefügt, um den Timer zu starten. Meine Antwort wurde aktualisiert. Das sollte funktionieren. Ich stimme zu, dass eine andere Antwort einfach ist. Ich habe diese Antwort als eine andere Möglichkeit veröffentlicht. Und es ist auch nicht so komplex. Sie können wählen, was Sie wollen. – Archana
ja, es hat funktioniert. Vielen Dank –
- 1. .htaccess automatische Umleitung auf eine Domain
- 2. Eine Seite 5 Sekunden lang auf eine andere Seite umleiten und dann erneut umleiten
- 3. Umleitung auf eine andere Website diese URL
- 4. "Deviceready hat nicht nach 5 Sekunden gefeuert.",
- 5. Senden einer Anforderung kontinuierlich nach 5 Sekunden
- 6. jQuery Automatische Aktualisierung div/span alle 5 Sekunden
- 7. Alarm senden nach 5 Sekunden, 15 Sekunden ... mit einem Timer
- 8. CSS Spinnrad nach 5 Sekunden stoppen?
- 9. JQuery entfernen .append nach 5 Sekunden
- 10. UIAlertView nach 5 Sekunden entfernen Swift
- 11. entferne neues div nach 5 Sekunden
- 12. CSS Elemente automatisch nach 5 Sekunden ausblenden
- 13. Automatische JSP-Umleitung nach Ablauf der Sitzung/Zeitüberschreitung
- 14. Schließen Sie den Dialog nach 5 Sekunden mit jquery
- 15. UnityScript - Wie setze ich am besten eine Verzögerung von 5 Sekunden auf eine Aktion, die 5 Sekunden dauert
- 16. make Div-Text nach 5 Sekunden mit jquery verschwinden?
- 17. Umleitung Abfrage (? Seite =) auf andere URL?
- 18. Automatische Abschaltung, wenn eine andere eingeschaltet ist
- 19. Automatische Weiterleitung an eine andere Instanz?
- 20. GAE DevAppServer tötet gewaltsam meine MySQL-Verbindung nach 5 Sekunden
- 21. Pause von While-Schleife nach 5 Sekunden in Swift
- 22. Automatische Umleitung von nicht authentifizierten Benutzern
- 23. UI friert für 5 Sekunden nach dem Schließen von UIViewController
- 24. Wie programmiere nächste div automatisch nach 5 Sekunden
- 25. laden Seite nach 5 Sekunden ohne Aktualisierung js
- 26. Wie warten Sie 5 Sekunden mit jQuery?
- 27. automatische Umleitung zu base_url in Codeinformation
- 28. feder Sicherheit & Jersey: keine automatische Umleitung auf die Login-Seite
- 29. jQuery zeigen für 5 Sekunden dann ausblenden
- 30. Split alle 5 Spalten auf eine andere Reihen
den Timer starten, wenn Sie den Logout-Button klicken. Nach 5 Ticks die Navigation machen. – Archana
@LovetoCode Ich weiß eigentlich nicht, Timer zu verwenden, da ich neu in der Entwicklung bin. Können Sie bitte helfen? –
Ok. Ich werde die Antwort posten – Archana