private void button2_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { SelectedBackupItem = listView1.SelectedItems[0].Tag as InternalStorage.BackupItem; RestoreFolder = textBox2.Text; if (File.Exists(Path.Combine(RestoreFolder, Path.GetFileName(SelectedBackupItem.OriginalPath)))) { System.Windows.Forms.DialogResult dr = MessageBox.Show(Utils.LanguageSupport.Instance.GetTranslation(STR_OVERWRITE), Utils.LanguageSupport.Instance.GetTranslation(STR_WARNING), MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button3); if (dr == System.Windows.Forms.DialogResult.Yes) { } else if (dr == System.Windows.Forms.DialogResult.No) { DialogResult = System.Windows.Forms.DialogResult.Cancel; Close(); return; } else if (dr == System.Windows.Forms.DialogResult.Cancel) { return; } } DialogResult = System.Windows.Forms.DialogResult.OK; Close(); } }
private void button2_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { SelectedBackupItem = listView1.SelectedItems[0].Tag as InternalStorage.BackupItem; RestoreFolder = textBox2.Text; if (File.Exists(Path.Combine(RestoreFolder, Path.GetFileName(SelectedBackupItem.OriginalPath)))) { System.Windows.Forms.DialogResult dr = MessageBox.Show(Utils.LanguageSupport.Instance.GetTranslation(STR_OVERWRITE), Utils.LanguageSupport.Instance.GetTranslation(STR_WARNING), MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button3); if (dr == System.Windows.Forms.DialogResult.Yes) { } else if (dr == System.Windows.Forms.DialogResult.No) { DialogResult = System.Windows.Forms.DialogResult.Cancel; Close(); return; } else if (dr == System.Windows.Forms.DialogResult.Cancel) { return; } } DialogResult = System.Windows.Forms.DialogResult.OK; Close(); } }