Beispiel #1
0
        private void button_EditCharacterConflictChoices_Click(object sender, RoutedEventArgs e)
        {
            if (((StoryNote)DataContext).RootSaveFile?.Template?.StoryTemplate == null)
            {
                MessageBox.Show("Error: Current Story Template not found.", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            CharacterConflictTemplateEditor editDialog = new CharacterConflictTemplateEditor();

            editDialog.DataContext = ((StoryNote)DataContext).RootSaveFile.Template.StoryTemplate;
            editDialog.ShowDialog();
            ((StoryNote)DataContext).RootSaveFile.Template.Save();
            ((StoryNote)DataContext).RefreshTemplate();
        }
 private void button_EditCharacterConflictChoices_Click(object sender, RoutedEventArgs e)
 {
     if (((StoryNote)DataContext).RootSaveFile?.Template?.StoryTemplate == null)
     {
         MessageBox.Show("Error: Current Story Template not found.", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
         return;
     }
     CharacterConflictTemplateEditor editDialog = new CharacterConflictTemplateEditor();
     editDialog.DataContext = ((StoryNote)DataContext).RootSaveFile.Template.StoryTemplate;
     editDialog.ShowDialog();
     ((StoryNote)DataContext).RootSaveFile.Template.Save();
     ((StoryNote)DataContext).RefreshTemplate();
 }