private void btnFile_Click(object sender, RoutedEventArgs e) { try { var engine = new FileEngine(); engine.LoadFile(); string str = new FileInfo(Repository.Path).Name; btnFile.Content = "Выбран файл: " + str; } catch (ArgumentException) { MessageBox.Show("Вы не выбрали файл для чтения!", "Ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); } catch (FileFormatException) { MessageBox.Show("Неверный формат файла!", "Ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); } }