Каким образом любое свойство может быть введено в страницу, по которой мы перемещаемся, используя Оболочка С нативной навигацией Xamarin это просто, так как вам нужно создать экземпляр типа страницы:
Navigation.PushAsync(new HomeViewPage { x = y });
В Shell только позволяет передавать строковые значения
Shell.Current.GoToAsync($"//home/bottomtab2?name={"Cat"}");
Я пытаюсь передать логическое значение, и оно показывает следующую ошибку: 'Объект типа' System.String 'не может быть преобразован в тип'System.Boolean'. '
Shell.Current.GoToAsync($"//home/bottomtab2?test={true}");
И если вы пытались отправить несколько параметров, ни один из отправленных параметров не работает, есть ли способ отправить несколько одновременно?
Shell.Current.GoToAsync($"//home/bottomtab2?name={"Cat"}?test={"Dog"}");