none
Wie kann das Event für den Back-Button (Zurück-Button neben der Windows-Taste auf dem Nokia Lumia 920) erstellt bzw. abgerufen werden? RRS feed

  • Frage

  • Hallo zusammen,

    mein Problem ist folgendes:

    ich möchte ein Event erstellen bzw. abrufen, wenn der Back-Button
    (Zurück-Button neben der Windows-Taste auf dem Nokia Lumia 920) gerdückt wird.

    Der Hintergrund ist, dass ich die Aktionen die auf der aktuellen Page ablaufen
    beenden möchte, sobald ich mit dem Back-Button eine Page zurück wechsle.

    Ich danke Euch schon mal im Voraus für Eure Unterstützung

    Viele Grüße
    Mugge Mac
    Mittwoch, 30. Januar 2013 20:47

Antworten

  • Entweder wie beschrieben an das BackPressed-Ereignis der HardwareButtons-Klasse binden, oder auf Ebene der einzelnen Seite an das BackKeyPress-Ereignis binden bzw. die OnBackKeyPress()-Methode überschreiben.

    Karsten Samaschke
    Entwickler, Trainer, Autor, Coach
     
    karsan.de - mein Weblog
    <a href="http://www.abteilung-mobil.de>Wir sind Ihre Abteilung Mobil!

    • Als Antwort markiert MuggeMac Freitag, 1. Februar 2013 21:26
    Freitag, 1. Februar 2013 17:57

Alle Antworten

  • Donnerstag, 31. Januar 2013 16:12
    Moderator
  • Entweder wie beschrieben an das BackPressed-Ereignis der HardwareButtons-Klasse binden, oder auf Ebene der einzelnen Seite an das BackKeyPress-Ereignis binden bzw. die OnBackKeyPress()-Methode überschreiben.

    Karsten Samaschke
    Entwickler, Trainer, Autor, Coach
     
    karsan.de - mein Weblog
    <a href="http://www.abteilung-mobil.de>Wir sind Ihre Abteilung Mobil!

    • Als Antwort markiert MuggeMac Freitag, 1. Februar 2013 21:26
    Freitag, 1. Februar 2013 17:57
  • Hallo Ionut und Karsten,

    vielen Dank für die Antworten, Ihr habt mir sehr weitergeholfen.

    Ich habe es mit dem BackKeyPress-Ereignis gelöst.

    Ich Wünsche Euch ein schönes Wochenende

    Viele Grüße

    Mugge Mac

    Freitag, 1. Februar 2013 21:26
  • Ich hatte es so gelöst:

        Private Sub PhoneApplicationPage_BackKeyPress(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.BackKeyPress
            If Browser.Source.IsAbsoluteUri = True Then
                Browser.Navigate(New Uri(MainUri, UriKind.Relative))
                e.Cancel = True
            Else
                e.Cancel = False
    
            End If
    
        End Sub

    Wenn man eine html app hat geht er bei einer Absoluten url z.b. http://www.xxx.de (server URL) zurück und bei einer Relativen url z.b. /html/index.html(Telefoneigene url) schliesst er das Programm

    Gerster-Lange



    • Bearbeitet Gerster-Lange Samstag, 16. Februar 2013 10:03
    • Als Antwort vorgeschlagen Gerster-Lange Samstag, 16. Februar 2013 10:09
    Samstag, 16. Februar 2013 09:59