private void DeleteMail(object param) { if (SelectedMail == null) { return; } using (new BusyIndicator()) { IsBrowserVisible = false; try { _mailbox.DeleteMail(SelectedMail.Id); Mails = _mailbox.GetMailHeaders(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Произошла ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); } IsBrowserVisible = !IsInputMailVisible; } }