Exemple #1
0
        void renameMenu_Click(object sender, RoutedEventArgs e)
        {
            RenameDialog dialog = new RenameDialog(Path.GetFileNameWithoutExtension(filename));

            if (dialog.ShowDialog() == true) // Result could be true, false, or null
            {
                // Attempt to rename the file
                try
                {
                    File.Move(filename, Path.Combine(Path.GetDirectoryName(filename), dialog.NewFilename) + Path.GetExtension(filename));
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Cannot Rename File", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
 void renameMenu_Click(object sender, RoutedEventArgs e)
 {
     string filename = (pictureBox.SelectedItem as ListBoxItem).Tag as string;
     RenameDialog dialog = new RenameDialog(Path.GetFileNameWithoutExtension(filename));
     if (dialog.ShowDialog() == true) // Result could be true, false, or null
     {
         // Attempt to rename the file
         try
         {
             File.Move(filename, Path.Combine(Path.GetDirectoryName(filename), dialog.NewFilename) + Path.GetExtension(filename));
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Cannot Rename File", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }