С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
AlexseyTsvetkov
0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 57
#1

Возвращение на страницу обратно - Windows Phone

13.09.2015, 21:32. Просмотров 454. Ответов 6
Метки нет (Все метки)

Hi,
Помогите,
Знаю как переходить на следующую страницу по кнопке в приложении.
C#
1
Frame.Navigate(typeof(Page2));
Знаю как опять же по кнопке возвращаться на предыдущую страницу.
C#
1
 Frame.GoBack();
Но вот как по стрелке(кнопке телефона Back) вернуться на предыдущую страницу? не догоняю.
Приложение выходит в меню программ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2015, 21:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Возвращение на страницу обратно (Windows Phone):

Возвращение в программирование - Программирование
Добрый день. Я программировал на AS3 около года, потом на objective-c пару лет (писал небольшие мобильней приложения), знаю основы swift....

Возвращение обратно - PHP
Нужно к данному коду сделать так что бы при вывод он обратно либо автоматически , либо сделать кнопку что бы вводить данные заного после...

Возвращение ползунка обратно - JavaScript
Есть всплывающее окно с текстом, если пользователей остановился на середине и закрыл, нужно , чтобы ползунок вернулся в изначальное...

Изменение системной даты и возвращение её обратно - CMD/BAT
Всем доброго времени суток! Тема смены системного времени и даты уже обсуждались не раз,но вот в чем загвоздка у разных пользователей...

Возвращение результата колбэка обратно в вызвавшую его функцию - C#
WebClient wc = new WebClient(); wc.BaseAddress = urlFile; Uri uri = new...

Возвращение на ту же страницу - PHP
Привет! Есть файл ind.php и fr.php <html> <body> <form name="form" action="fr.php" method = "post"> .... //заполняем поля...

6
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
14.09.2015, 09:15 #2
подпишитесь например в App.cs

C#
1
2
3
4
5
6
    Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;
    
    void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
    {
        Frame.GoBack();
    }
0
AlexseyTsvetkov
0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 57
14.09.2015, 11:47  [ТС] #3
Там есть такой код, изменить его не получилось.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 private void HardwareButtons_BackPressed(object sender, BackPressedEventArgs e)
        {
            Frame frame = Window.Current.Content as Frame;
            if (frame == null)
            {
                return;
            }
 
            if (frame.CanGoBack)
            {
                frame.GoBack();
                e.Handled = true;
            }
        }
0
Domon25
0 / 0 / 0
Регистрация: 14.09.2015
Сообщений: 12
14.09.2015, 12:08 #4
Почему не удалось? Не знаешь?
0
jenokizm
18 / 34 / 10
Регистрация: 27.03.2014
Сообщений: 711
15.09.2015, 22:25 #5
его и не надо менять, он правильный. подпишись
Цитата Сообщение от krupa Посмотреть сообщение
Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;
0
AlexseyTsvetkov
0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 57
18.09.2015, 13:21  [ТС] #6
Не понимаю, как это подпишись. Объясните пошагово, пожалуйста(я начинающий).

Добавлено через 2 часа 5 минут
Все въехал:
C#
1
2
3
4
5
6
7
8
  public App()
        {
            this.InitializeComponent();
            this.Suspending += this.OnSuspending;
            HardwareButtons.BackPressed += HardwareButtons_BackPressed;
 
 
        }
0
Aidt87
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 14
26.10.2015, 11:46 #7
C#
1
2
3
4
5
6
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
        {   
            NavigationService.Navigate(new Uri("/Page3.xaml", UriKind.Relative));  //переход на страницу               
            //e.Cancel = true;   //Отменяет переход
            return;                      
        }
0
26.10.2015, 11:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2015, 11:46
Привет! Вот еще темы с ответами:

Возвращение на динамическую страницу сайта - Web
Каким образом производится возвращение с текущего сайта на динамическую страницу предыдущего, ведь появление ссылки на неё само по себе её...

Возвращение на предыдущую страницу после удаления записи из БД - PHP БД
Доброго дня уважаемые коллеги. Столкнулся с проблемой и очень нужна ваша помощь. Нахожусь на файле index.php. Удаляю записи из бд,...

Перенаправление на страницу аутентификации и обратно - PHP
Я сейчас начал интенсивно вшаривать в Web, и голову посетила мысль ознакомиться с сессиями и аутентификацией (или авторизацией, я хоть и...

Как преобразовать запись в страницу и обратно? - WordPress
Версия WordPress 4.6.1, никак не могу найти такой опции. В старых версиях при редактировании было выпадающее меню, здесь ничего подобного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.