Передача параметров навигации в последовательности страниц в Prism - PullRequest
0 голосов
/ 27 ноября 2018

Каков наилучший способ или лучшая практика для передачи параметров в последовательности страниц в Xamarin.Forms?В настоящее время я получаю параметры из переопределения OnNavigatedTo(INavigationParameters parameters) и преобразую значение INavigationParameters в NavigationParameters.

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

Я хочу передать параметры на следующую страницу, добавить параметры и снова передать их на следующую страницу до последней страницы, где она будет прочитана.

1 Ответ

0 голосов
/ 27 ноября 2018

Вы должны иметь возможность добавлять дополнительные данные, используя

void INavigationParameters.Add(string key, object value)

без необходимости что-либо приводить.

Возможно, индексатор this[], доступный только для чтения, поставит вас на неверную дорожку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...