private void SaveWithoutDialog(object sender, RoutedEventArgs e) { if (LastFilePath.Equals("")) { SaveWithDialog(sender, e); } else { CurrentTrack.SaveTrack(LastFilePath); UpdateTitle(false); } }
private void SaveWithDialog(object sender, RoutedEventArgs e) { SaveFileDialog fileSave = new SaveFileDialog { FileName = FileName, DefaultExt = ".xml", Filter = "XML Files (*.xml)|*.xml" }; var result = fileSave.ShowDialog(); if (result == true) { CurrentTrack.SaveTrack(fileSave.FileName); string[] FullName = fileSave.FileName.Split('\\'); FileName = FullName[FullName.Length - 1]; UpdateTitle(false); } }