private void ListBuilderClosing(object sender, CancelEventArgs e) { UnwireListEvents(); if (!isNewList || list.Count != 0) { return; } var dr = MessageBox.Show( Properties.Resources.ConfirmKeepNewWordList, Properties.Resources.ConfirmKeepNewWordListCaption, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (dr == DialogResult.Cancel) { e.Cancel = true; } else if (dr == DialogResult.No) { list.DeleteWordList(); } }