/// <summary> /// Модификация от 30 сентября 2015 года /// Заложен 30 сентября 2015 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GamoLoadFromFile_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); // Set filter for file extension and default file extension dlg.InitialDirectory = Properties.Settings.Default.GamoPGNStartDir; dlg.Filter = "Стандартный (*.pgn)|*.pgn|All files (*.*)|*.*"; dlg.FilterIndex = 1; dlg.RestoreDirectory = true; try { // Display OpenFileDialog by calling ShowDialog method Nullable <bool> result = dlg.ShowDialog(); if (result == true) { string filename = dlg.FileName; pgWoka wrk = new pgWoka(filename); wrk.GruzoWorko(); var winda = new GruzoGamo(); winda.Mano.DataContext = wrk; winda.Show(); } } catch (Exception ex) { MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message); } }
/// <summary> /// Модификация от 30 сентября 2015 года /// Заложен 30 сентября 2015 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GamoLoadFromFile_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); // Set filter for file extension and default file extension dlg.InitialDirectory = Properties.Settings.Default.GamoPGNStartDir; dlg.Filter = "Стандартный (*.pgn)|*.pgn|All files (*.*)|*.*"; dlg.FilterIndex = 1; dlg.RestoreDirectory = true; try { // Display OpenFileDialog by calling ShowDialog method Nullable<bool> result = dlg.ShowDialog(); if (result == true) { string filename = dlg.FileName; pgWoka wrk = new pgWoka(filename); wrk.GruzoWorko(); var winda = new GruzoGamo(); winda.Mano.DataContext = wrk; winda.Show(); } } catch (Exception ex) { MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message); } }