где я здесь не так?Ошибка в телефонной книге Windows Phone
private void lstCars_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
string currCar = (sender as ListBox).SelectedItem as string;
NavigationService.Navigate(new Uri("/ViewCarDetails.xaml?info=" + currCar, UriKind.Relative));
}
вот страница им пытаются перейти к
public ViewCarDetails(string registrationNum)
{
//stuff
}
и вот код, программа переходит к тому, когда я получаю сообщение об ошибке (в App.xaml.cs)
private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
if (System.Diagnostics.Debugger.IsAttached)
{
// A navigation has failed; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
ив проверил URI, но нет опечаток Спасибо вам
Какая ценность currCar? Попробуйте передать currCar следующим образом: Uri.EscapeUriString (currCar) – Eugene
не может найти что-то неправильное в коде. Код для навигации правильный. Проверьте местоположение файла xaml. это может быть в другой папке – TutuGeorge
Попробуйте добавить, NavigationService.Navigate (новый Uri (@ "/ ViewCarDetails.xaml? info =" + currCar, UriKind.Relative)); – nucleons