169 похожих чатов

Доброго времени. Скажите, если я создам центр сообщений между страницами И передам

туда данные после создания экземпляра страницы, а эта страница её viewmodel будет подписана на эти сообщения, то передадутся ли сообщения во viewmodel той страницы которую хочу открыть?

13 ответов

15 просмотров

ничего не понял, но 1) центр сообщения у xamarin есть из коробки 2) зачем все какие-то странности юзают для передачи параметров при навигации? можно использовать вариант навигации ViewModel и сразу в нее кидать или shell копипастнуть

Mikkel-Mike Автор вопроса
dimonovdd
ничего не понял, но 1) центр сообщения у xamarin е...

У shell есть навигация.. Я по инструкции все делал и у меня не заработало. Вот и думаю подключить как говорится из коробки класс messagecenter для передачи параметров. При этом задумался, а будут ли они передаваться 1 - создаётся страница 2 - передаётся сообщение (отправится ли?) Или надо сперва отправить 1 - отправляем сообщение 2 - создаём страницу и открываем типа(примет ли сообщение? Ведь экземпляр страницы ещё не был создан)

Mikkel Mike
У shell есть навигация.. Я по инструкции все делал...

насколько я помню, я shell не юзал, но исходники копал: если применить это для viewModel, а не для страницы, то shell точно пытается это передать во viewmodel

Mikkel Mike
У shell есть навигация.. Я по инструкции все делал...

а вся эта передаче параметров, через mesaging сenter при навигации - извращенство

Mikkel-Mike Автор вопроса
Mr. Onion
Messaging Center не используйте

нет не зло, у меня есть обертка, чтобы код был более менее читаемым

Mikkel Mike
Ну не знаю.. Больше даже идей нету..

Читайте, гуглите, и ещё раз читайте

dimonovdd
нет не зло, у меня есть обертка, чтобы код был бол...

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

Kirill Ashikhmin
Согласен. Не зло, а удобный инструмент в умелых ру...

ну я оберточку на enum писал, очень полезно когда, у меня есть какие-то одинаковые визуализации, и они прокидывают какое-то действие в одно место

У меня в адвансед темплейте есть не-shellовская навигация с передачей параметров в страницу из VM, как в Shell

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
как быть с принтером? такой подход прокатит?
zamtmn
12
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Карта сайта