private void FileExtractFileExists(object sender, FileOverwriteEventArgs e) { if (bgwUnZipper.CancellationPending) { e.Cancel = true; return; } e.Cancel = false; }
public void ZipExtractor_FileExists(object sender, FileOverwriteEventArgs args) { FileInfo fi = new FileInfo(args.FileName); while (File.Exists(args.FileName)) { args.FileName = Path.Combine(fi.Directory.FullName, Path.GetFileNameWithoutExtension(fi.Name) + "_" + DateTime.Now.Ticks + fi.Extension); } }
/// <summary> /// Event proxy for FileExists. /// </summary> /// <param name="sender">The sender of the event.</param> /// <param name="e">The event arguments.</param> private void FileExistsEventProxy(object sender, FileOverwriteEventArgs e) { OnEvent(FileExists, e, true); }
void extr_FileExists(object sender, FileOverwriteEventArgs e) { tb_Messages.Text += String.Format( "Warning: \"{0}\" already exists; overwritten" + Environment.NewLine, e.FileName); }
private void OnFileExists(FileOverwriteEventArgs e) { if (FileExists != null) { FileExists(this, e); } }
// --- private void SevenZipExtr_FileExists(object sender, FileOverwriteEventArgs e) { Debug.WriteLine($"FileExists: {e.FileName}"); }