private void mnuRevertSelected_Click(object sender, EventArgs e) { foreach (ListViewItem LVI in this.lstNameChanges.SelectedItems) { NameChange.Revert(LVI.Tag as NameChange); } this.RefreshList(); }
private void btnRevertAll_Click(object sender, EventArgs e) { if (MessageBox.Show(this, I18N.GetText("Message:RevertAll"), I18N.GetText("Title:RevertAll"), MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { NameChange.Pending.Clear(); foreach (NameChange NC in NameChange.Applied) { NameChange.Revert(NC); } while (NameChange.Pending.Count > 0) { NameChange.Apply(NameChange.Pending[0]); } this.RefreshList(); } }