
Maxim
14.08.2018
14:24:22
А как тогда из меню переключаться на другие страницы?

An
14.08.2018
14:24:47
Как вариант меседж для корневой отправить

Kirill
14.08.2018
14:25:00

Maxim
14.08.2018
14:25:28
Это все костыли, разве нет?

Google

Maxim
14.08.2018
14:26:47
Сейчас через модальные, кнопка назад моя

Андрей Родионович
14.08.2018
14:27:12

Maxim
14.08.2018
14:27:45
Чтобы избавиться от своей кнопки назад, делать переход через навигацию и не в модальном окне

Андрей Родионович
14.08.2018
14:27:48
Типо с шапкой вверху?

vladimir
14.08.2018
14:27:50
костыли обычно если вы через какой-то баг решили проблему
у вас специфичная задача, более менее стандартными средствами можно её решить
можно назвать костылём с натяжкой

Андрей Родионович
14.08.2018
14:28:31

Maxim
14.08.2018
14:28:49
Типо с шапкой вверху?
Там в шапке сейчас моя кнопка назад, её бы убрать и использовать стандартную. И вызывать не модальное, а обычную стриницу из списка MasterDetail

Андрей Родионович
14.08.2018
14:29:23
Ну еще как вариант - можно просто в Detail менять, а у MasterDetailPage отключать возможность вытягивать меню
Ну при возврате обратно включать открытие.
Там в шапке сейчас моя кнопка назад, её бы убрать и использовать стандартную. И вызывать не модальное, а обычную стриницу из списка MasterDetail

Google

Андрей Родионович
14.08.2018
14:29:38
Выше описали решение

Maxim
14.08.2018
14:30:44
Об этом?
NavigationPage.SetHasNavigationBar(this, false);

Андрей Родионович
14.08.2018
14:31:00
И это не костыль, ибо в любом случае нужно новые страницы пихать поверх рутовой navigation page
Нет, это не нужно
Просто в detail создайте методы навигации
И при тапе на итемы листвью вызывайте
Ну и по желанию отключите боковое меню

Maxim
14.08.2018
14:32:22
Вот такая шляпа появилась, с чем связано дублирование?

An
14.08.2018
14:32:42
Вот у меня просто await Navigation.PushAsync(page);
Убери ну навигайшин

Андрей Родионович
14.08.2018
14:33:24
Попробуйте mainpage без new navigation page

vladimir
14.08.2018
14:33:34
потому что ваша MainPage, которая MasterDetailPage, скорее всего, запускается внутри NavigationPage

Maxim
14.08.2018
14:33:52
Так его и не было, навигейшна
Что будет тогда корневой страницей, если не стартовая?
И вы так и не ответили, с чем связано дублирование?

Андрей Родионович
14.08.2018
14:34:46
MainPage это masterdetailpage?

Kirill
14.08.2018
14:34:49

Maxim
14.08.2018
14:34:56

Kirill
14.08.2018
14:34:56

vladimir
14.08.2018
14:35:02

Google

vladimir
14.08.2018
14:35:05

Андрей Родионович
14.08.2018
14:35:06
Если да не нужно пихать её в new navigationpage

vladimir
14.08.2018
14:35:17
опишите, а лучше нарисуйте, что вы хотите
я, например, не очень понял

Андрей Родионович
14.08.2018
14:35:36
Та уже объяснили же

Maxim
14.08.2018
14:35:49
Чтобы избавиться от своей кнопки назад, делать переход через навигацию и не в модальном окне

Андрей Родионович
14.08.2018
14:36:05
Не пихать masterdetailpage в конструктор navigationpage

Maxim
14.08.2018
14:36:21
Да его и не было изначально

Андрей Родионович
14.08.2018
14:36:22
Сделайте то что пишут...

Maxim
14.08.2018
14:37:05
Может кто-нибудь мой проект с гита скачать и чекнуть?

Андрей Родионович
14.08.2018
14:37:18
Было MainPage = new MainPage()?

Maxim
14.08.2018
14:37:37
Да

Андрей Родионович
14.08.2018
14:37:54
Так и сделайте опять так же
MainPage свой покажите

Maxim
14.08.2018
14:38:13
Если по селекту из листа делать pushasync, то вылетает екшепшн

Андрей Родионович
14.08.2018
14:38:18
Ну или ссылку на гитхабе можно

Maxim
14.08.2018
14:38:44
Ссылку на гит скину сейчас

Андрей Родионович
14.08.2018
14:38:48
У вас detail page должен быть navigationpage

Maxim
14.08.2018
14:39:52
https://github.com/JustickDM/ToDoListSQLiteXamarinForms

An
14.08.2018
14:40:57
Кто-то пробовал отправлять запросы пк в домене, но не по ip, а по имени?

Google

An
14.08.2018
14:41:10
HttpClient от

Андрей Родионович
14.08.2018
14:43:16
Не переделывайте detail
Просто дергайте в обычном detail метод который запушит страницу
И новую страницу не оборачивайте в конструктор navigationpage

Maxim
14.08.2018
14:47:08
Что-то я не понял

Андрей Родионович
14.08.2018
14:47:51
Что именно?

Maxim
14.08.2018
14:48:28
Здесь оставить как есть? Да?
Не переделывайте detail

Admin
ERROR: S client not available

Андрей Родионович
14.08.2018
14:48:41
При селектедайтеме вы что делаете?

Maxim
14.08.2018
14:49:09
Достаю страницу из списка

Андрей Родионович
14.08.2018
14:49:13
Да нет же, вы detail переприсваеваете

Maxim
14.08.2018
14:49:29
Из этого
Я достаю от туда страницу и пишу её в детейл, верно

Max
14.08.2018
14:50:18

Maxim
14.08.2018
14:50:49
Проблема с навигацией в MasterDetail

Max
14.08.2018
14:50:55

Google

Андрей Родионович
14.08.2018
14:50:55

Max
14.08.2018
14:51:17

Андрей Родионович
14.08.2018
14:51:21
Аааа
Госпади
Туплю, сори
Ну тогда при условии что новая страница не есть navigationpage все должно работать

Max
14.08.2018
14:52:44
Дефолтная тема, решается в зависимости от навигации, которая реализована
Как я понимаю, никакая не реализована

Андрей Родионович
14.08.2018
14:52:57
Вы ж пихаете её в конструктор navigationpage

vladimir
14.08.2018
14:53:17

Maxim
14.08.2018
14:53:24
Смотрите

Max
14.08.2018
14:53:56

Maxim
14.08.2018
14:54:31
Вот телега, слева детейл. Там жиякаете и идёт pushasync, верно?

vladimir
14.08.2018
14:54:40

Max
14.08.2018
14:54:43

Maxim
14.08.2018
14:54:54
Ну да, я просто короче написал
Мне нужно точно так же реализовать

Max
14.08.2018
14:55:24

Андрей Родионович
14.08.2018
14:55:34

Max
14.08.2018
14:55:35