private FileRenameArguments CreateArguments() { FileRenameArguments args = new FileRenameArguments(); args.ReplacePattern = replaceTextBox.Text; args.SearchPattern = matchRegexTextBox.Text; args.SourceFolder = folderTextBox.Text; args.IgnoreCase = ignoreCaseToolStripMenuItem.Checked; args.IncludeSubfolders = includeSubfoldersToolStripMenuItem.Checked; return args; }
private void RunRename(FileRenameArguments renameArguments) { renameButton.Enabled = false; previewButton.Enabled = false; _renamedResult.Clear(); renameBackgroundWorker.RunWorkerAsync(renameArguments); }