Я разрабатывал приложение для Windows Phone с помощью этого примера: Local Database SampleКак создать задачу «Редактировать задачу» для образцов локальной базы данных?
В этом примере не было задано редактирование. Итак, я решил реализовать Edit Task. Но это не работает для меня.
Если я нажал Edit
, приложение перерывов.
Я не знаю, какую ошибку я сделал.
C# Код:
private void editTaskButton_Click(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(
new Uri(string.Format("/NewTaskPage.xaml?Id={0}", (allToDoItemsListBox.SelectedItem as ToDoItem).ToDoItemId), UriKind.Relative));
}
http://www.codeproject.com/Articles/79508/Mastering-Debugging-in-Visual-Studio -2010-A-Beginn – I4V
Можете ли вы указать, какое фактическое сообщение об ошибке вы получаете при разрыве приложения? Без этого никто не сможет вам помочь, глядя на ваш код (allToDoItemsListBox.SelectedItem как ToDoItem) может возвращать значение null, так что попытка ссылки на ToDoItemId будет вызывать нулевое исключение, поскольку все мы знаем, что исключение можно было бы добавить в NewTaskPage .xaml. Другими словами, укажите больше контекста. Отлаживайте свой код и публикуйте исключение, которое бросается – FunksMaName