вы можете попытаться получить доступ к источнику в блоке try catch, который сгенерирует исключение
в моей службе WCF. Я пытаюсь получить доступ к своей БД, и в случае сбоя мой WCF выдает исключение, что нормально, нотелефон не знает, что с ним делать, пока не получу доступ к e.Result ();и выдается ошибка,
поместите вокруг нее блок try и catch, и вы получите исключение
void webclient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
try
{
e.Result();
}
catch (Exception)
{
MessageBox.Show("Sorry There was an error while trying to connect to the server", "Please Try Again", MessageBoxButton.OK);
}