Jak przekazać wartości (parametry) między stronami XAML?
Podobne pytania zostały zadane wcześniej, ale to pytanie stara się zbadać więcej opcji i zdolność do przekazywania złożonych obiektów.
Pytanie brzmi, jak przekazać parametry, ale naprawdę trzeba je podzielić na trzy części ..
Podczas nawigacji między stronami w aplikacji XAML jak przekazujesz parametry?Jaka jest różnica między korzystaniem z nawigacji Uri a nawigacją ręczną?Jak można przekazywać obiekty (nie tylko łańcuchy) podczas korzystania z nawigacji Uri?Przykład nawigacji Uri
page.NavigationService.Navigate(new Uri("/Views/Page.xaml", UriKind.Relative));
Przykład nawigacji ręcznej
page.NavigationService.Navigate(new Page());
Odpowiedź na to pytanie dotyczy WP7, silverlight, WPF i Windows 8.
Uwaga: Istnieje różnica między Silverlight a Windows8
Windows Phone: strony są nawigowane za pomocą Uri, a dane przekazywane jako ciąg zapytania lub instancjaWindows 8: strony są nawigowane przez podanie typu i parametrów jako obiektów