Diskuze: windows phone - vrácení se o page z5

C# .NET .NET (C# a Visual Basic) windows phone - vrácení se o page z5 American English version English version

Avatar
MrPabloz
Člen
Avatar
MrPabloz:

Zdravím, určitě tu má někdo s tím zkušenosti, potřebuji, aby v aplikaci, kdy si pomocí navigateto otevřu novou page, a poté chci pomocí hardwarového tlačítka z5 tak at se mi to vrátí na předešlou page, a ne aby se mi vypla appka, díval jsem se na různé tutoriály, ale bud mi to vůbec nenabízelo dane funkce, nebo to nefarlo, tak pokud někdo ví, tak dík za radu :) ps: Dělám v c# :)

Editováno 30.11.2014 3:10
Odpovědět 30.11.2014 3:09
Harmonie těla a duše, to je to, oč se snažím! :)
Avatar
Posix
Člen
Avatar
Odpovídá na MrPabloz
Posix:

Předpokládám, že máš universal app.
Například v OnNavigatedTo musíš nastavit, že chceš něco dělat při stisku tlačítka a v OnNavigatedFrom to zase zrušit, aby se ti ta metoda neprováděla i na jiných stránkách, kde to nejspíš nechceš.

// OnNavigatedTo
HardwareButtons.BackPressed += BackButtonPress;
// OnNavigatedFrom
HardwareButtons.BackPressed -= BackButtonPress;
private void BackButtonPress(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
        {
            e.Handled = true; // nastavením na true řekneš, že ses postaral o tlačítko a aplikace se nevypne
            // zbytek kódu

        }
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 30.11.2014 7:41
Proč to dělat jednoduše, když to jde složitě.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.