private void RenameArtFileExec(object sender, ExecutedRoutedEventArgs e) { var album = (Album)e.Parameter; var renameWindow = new RenameArt(album.ArtFile); renameWindow.Owner = this; if (renameWindow.ShowDialog().GetValueOrDefault()) { mResultsLookup[album].DefaultFilePathPattern = album.ArtFile = renameWindow.NewFile; } }
public static void RenameArtFileExec(object sender, ExecutedRoutedEventArgs e) { string filePath = e.Parameter as string; if (!String.IsNullOrEmpty(filePath)) { var renameWindow = new RenameArt(filePath); renameWindow.Owner = GetWindow(sender); renameWindow.ShowDialog(); } }