private void TemplatesListBox_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DocumentTemplate documentTemplate = (DocumentTemplate)TemplatesListBox.SelectedItem; DocumentTemplateForm documentTemplateForm = new DocumentTemplateForm(); documentTemplateForm.BindControls(documentTemplate); if (documentTemplateForm.ShowDialog(this.ParentWindow, "Edit Template") == true) { RefreshTemplateListBox(); } }
private void NewTemplateButton_Click(object sender, RoutedEventArgs e) { DocumentTemplate documentTemplate = new DocumentTemplate(); documentTemplate.ID = Guid.NewGuid(); documentTemplate.ApplicationType = ApplicationTypes.Word; DocumentTemplateForm documentTemplateForm = new DocumentTemplateForm(); documentTemplateForm.BindControls(documentTemplate); if (documentTemplateForm.ShowDialog(this.ParentWindow, "New Template") == true) { Configuration.DocumentTemplates.Add(documentTemplate); RefreshTemplateListBox(); } }