private void btnAdd_Click(object sender, EventArgs e) { string name; using (TemplateRenameForm form = new TemplateRenameForm()) { form.Text = "New Template"; form.NameValidating += new CancelEventHandler(validateAddName); if (form.ShowDialog(this) != DialogResult.OK) { return; } name = form.TemplateName; } using (TemplateEditorForm form = new TemplateEditorForm()) { form.Text = string.Format(form.Text, name); if (form.ShowDialog(this) == DialogResult.OK) { form.SaveFile(NameToPath(name)); RefreshList(); lstTemplate.SelectedItem = name; } } }
private void btnRename_Click(object sender, EventArgs e) { using (TemplateRenameForm form = new TemplateRenameForm()) { string oldName = (string)lstTemplate.SelectedItem; form.TemplateName = oldName; if (form.ShowDialog(this) == DialogResult.OK) { string newName = form.TemplateName; File.Move(NameToPath(oldName), NameToPath(newName)); RefreshList(); lstTemplate.SelectedItem = newName; } } }