У меня есть событие Page_Load
, которое содержит код, который я хочу выполнять каждый раз, когда пользователь открывает приложение. Однако, когда пользователь нажимает кнопку «Назад» на своем устройстве Windows, приложение все еще открыто, поэтому, когда они выходят на приложение, событие Page_Load
не вызывается.Какое событие, когда приложение уже открыто?
Я также попробовал OnNavigatedTo
событие:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
InitialStartOfApp();
}
Но InitialStartOfApp()
не дозвонились. Я знаю, что он не вызван, потому что я пытаюсь отладить строку, однако она не выполняется.
Кто-нибудь знает какие-либо события, которые разрешат это или любые идеи?
Page_Load
события это:
private void Page_Loaded(object sender, RoutedEventArgs e)
{
InitialStartOfApp();
}
Если ваше приложение не сделал «спящие», он просто восстанавливается в состояние, которое было перед пользователем управление судном из приложения (https://msdn.microsoft.com/en-us/library/ окна/приложение/ff817008% 2 = vs.105% 29.aspx). Итак, у вас нет никакого контроля там ... –
@TimBourguignon Итак, не существует способа вызвать метод, когда пользователь переходит к запущенному приложению? – KTOV