0
У меня есть кнопка на клике, как я могу добавить ошибку catch и вернуть текстовое поле, если результат не найден. Если результат найден, текстовое поле будет искать результаты поиска. У меня есть следующие коды.Ошибка при нажатии кнопки WPF
var response = e.Result.getSearchCoordsResult;
var pagedResults = JsonConvert.DeserializeObject<TestMap.Classes.Global.ResultSetPager<TestMap.Classes.Global.Place>>(response);
Classes.Global.searched = 1;
Results.ItemsSource = pagedResults.SearchResults;
if (!e.Result.ToString().Equals("error"))
{
searchError.Text = "No Results Found";
}
else
{
searchError.Text = "Search Result";
}
Этот код не работает, это просто приводит к сбою системы.
спасибо, что оно работает – NoobieNeedHelp
Удовольствие! Вы должны попытаться не использовать try/catch в своем коде, когда это возможно ... но с JSon.NET я не уверен, как с ошибкой поймать без него (возможно, я никогда не пробовал). Удачи! – mkamioner