コード例 #1
0
        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;
            }
        }