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

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

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

Работа с навигацией между страницами - Windows Phone

11.07.2014, 14:49. Просмотров 925. Ответов 5
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 public MainPage()
        {
            InitializeComponent();
         FirstStackPanel.Tap += FirstStackPanel_Tap;
         SecondStackPanel.Tap +=SecondStackPanel_Tap;
        }     
        private void FirstStackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            NavigationService.Navigate(new Uri("/Происхождение.xaml", UriKind.Relative));
        }
            private void SecondStackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {            
            NavigationService.Navigate(new Uri("/Внутренние", UriKind.Relative));
        }
    }
}
нажатие на первый элемент срабатывает, а при нажатии на второй в режиме откладки выбрасывается исключение.
при удалении этого кода
C#
1
 SecondStackPanel.Tap +=SecondStackPanel_Tap;
второй элемент никак не реагирует.
Есть ли какие то алтернативные методы по решению этой проблемы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2014, 14:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с навигацией между страницами (Windows Phone):

Автоматический переход между страницами - Windows Phone
Добрый день! Встретился со следующей задачей, может быть у кого-нибудь было похожее. У меня две страницы приложения (их на самом деле...

Передача данных между страницами Windows Phone C# - Windows Phone
Привет всем форумчанам! Начал создавать приложение на Windows Phone, а так как знаний совсем мало, обращаюсь к вам за помощью. ...

Возможно ли избавиться от анимаций перехода между страницами? - Windows Phone
Frame.Navigate... выполнение этого метода сопровождается анимацией. Возможно ли её отключить вообще? Чтобы страница сразу покрывала собой...

Передача данных между страницами в Window Phone - Windows Phone
Здравствуйте, уважаемые форумчане! Вот пытаюсь написать програмку для windows phone. Знаний СОВСЕМ мало. И застрял вот на такой штуке ...

Как передать свой тип данных между страницами? - Windows Phone
Задача такая: написать в одном textBox слово, в другом цифру. Ну и в будущем писать что хочу, сколько хочу, где хочу (что бы не предлагали...

Переход между страницами - C# WPF
Здравствуйте.Нужно осуществить переход между окнами(или же страницами) по нажатию кнопки в впф. Уже понял как открывать окна: using...

5
A4Tech_Man
51 / 51 / 7
Регистрация: 23.05.2013
Сообщений: 489
11.07.2014, 15:46 #2
C#
1
2
3
4
 private void SecondStackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {            
            NavigationService.Navigate(new Uri("/Внутренние.xaml", UriKind.Relative));//Тут допиши .xaml
        }
1
NikWP8
0 / 0 / 0
Регистрация: 23.06.2014
Сообщений: 11
12.07.2014, 14:46  [ТС] #3
Туплю, ночью толком не спал... А можно по подробнее?
0
A4Tech_Man
51 / 51 / 7
Регистрация: 23.05.2013
Сообщений: 489
12.07.2014, 17:16 #4
ты во втором обработчике событий SecondStackPanel_Tap в навигации написал NavigationService.Navigate(new Uri("/Внутренние", UriKind.Relative)); а надо писать NavigationService.Navigate(new Uri("/Внутренние.xaml", UriKind.Relative)); т.е. .xaml дописать надо т.к. конец в навигации сам не дописывается
1
NikWP8
0 / 0 / 0
Регистрация: 23.06.2014
Сообщений: 11
12.07.2014, 18:36  [ТС] #5
Извини, это чисто моя невнемательность. Понимаешь, навигация работает только на половину. Спасибо за помощь.
0
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 567
24.09.2014, 14:01 #6
Не стал создавать новую тему, тоже возникла сложность с навигацией. Дело в том, что один и тот же код на главной скажем работает, а в какой-нибудь второстепенной старницы нет(
Делаю вот так:
C#
1
Frame.Navigate(typeof(SettingsPage));
Пир этом студия видит страницу и у нее одинаковаое пространство. А вот при выполнении кода ошибка:
Первый этап обработки исключения типа "System.NullReferenceException" в App81.exe
0
24.09.2014, 14:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2014, 14:01
Привет! Вот еще темы с ответами:

Навигация между страницами - jQuery
Здравствуйте! Меня заинтересовал эффект выскальзывания страниц при навигации(пример), но не могу найти подходящего плагина. Если кто-то уже...

Ссылки между страницами - Python
Вообщем учу учу джанго, но вот не понял как реализовать переход с одной страницы на другую. Вот есть в templates страница Main_page, а...

Переход между страницами - PHP
Нужно сделать так, чтобы на страницу можно было перейти только с определенной другой страницы. можно поподробней с кодом пожалуйста =)

Переход между страницами - PHP
Работаю с Denwer Есть две обычные php страницы. Пишу в браузере http://localhost/mysite.com Открывается index.php Теперь хочу с...


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

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

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