none
Metro-App per Code minimieren RRS feed

  • Frage

  • Hi Com,

    ich such einen Weg per Code die App zu minimieren, natürlich nur für Test-Zwecke.

    Grüße

    Attila

    • Verschoben Robert Breitenhofer Freitag, 7. September 2012 09:47 Windows Store Apps (aus:Windows Metro Style Apps)
    Samstag, 28. Juli 2012 18:48

Antworten

  • Hallo Attila,

    eine Metro Style App kann man nicht minimieren.

    Der Prozess Life Cycle hat drei Status: Running, Suspended, Exit

    Die WinRT kümmert sich selbstständig um Statuswechsel:

    Wenn eine App nicht im Vordergrund ist geht läuft sie für 5 Sekunden um Suspended State (hier kannst du Daten (States) speichern).

    Nach den 5 Sekunden wird die App automatisch beendet (Exit State).

    Eine App Minimieren würde implizieren, dass sie noch weiter ausgeführt wird... um auf Mobile-Geräten Strom zu sparen, ist das nicht erlaubt.

    Mehr Details dazu findest du hier:

    http://www.sormh.com/Blog/windows-8-metro-style-application-life-cycle

    Im eine App programmatisch zu beenden kannst du Application.Exit() aufrufen:

    http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.application.exit.aspx

    Ich hoffe das hilft dir weiter!

    Sebastian


    Sebastian Dau

    Dienstag, 31. Juli 2012 07:35
  • Hallo Attila,

    ja deine Einschätzung ist richtig.

    Wenn du programmatisch zurück zu Start möchtest musst du Application.Exit() aufrufen.


    Sebastian Dau

    • Als Antwort vorgeschlagen Sebastian Dau Mittwoch, 1. August 2012 06:04
    • Als Antwort markiert Attíla Mittwoch, 1. August 2012 15:33
    Mittwoch, 1. August 2012 06:04

Alle Antworten