private void buttonAddTemplateElement_Click(object sender, EventArgs e) { NewTemplateElement newTemplateElement = new NewTemplateElement(); newTemplateElement.ShowDialog(); if (newTemplateElement.TemplateElement != null) { Template.TemplateElements.Add(newTemplateElement.TemplateElement); RefreshUi(); ManipulateTemplateElement manipulateTemplateElement = new ManipulateTemplateElement(newTemplateElement.TemplateElement, Template); manipulateTemplateElement.ShowDialog(); RefreshUi(); } }
private void buttonEditTemplateElement_Click(object sender, EventArgs e) { int selectedIndex = listBoxTemplateElements.SelectedIndex; TemplateElement templateElement = GetCurrentSelectedTemplateElement(); if (templateElement == null) { return; } RefreshUi(); ManipulateTemplateElement manipulateTemplateElement = new ManipulateTemplateElement(templateElement, Template); manipulateTemplateElement.ShowDialog(); RefreshUi(); listBoxTemplateElements.SelectedIndex = selectedIndex; }