protected override void OnNavigatedTo(NavigationEventArgs e) { if (this.NavigationContext.QueryString.ContainsKey("List")) { string list = this.NavigationContext.QueryString["List"]; if (list == null || list == "") { return; } switch (list.ToLower()) { case "favorites": lblTitle.Text = "Favorites"; vm.GetFavorites(); break; case "discovered": lblTitle.Text = "Discovered Beers"; break; case "total": lblTitle.Text = "Total Beer Drank"; break; default: return; } BeerListView.DataContext = vm.Beers; } }