private void modulesClick(object sender, RoutedEventArgs e) { var selectModulesDialog = new SelectModulesDialog { Owner = this, IsReadOnly = true, }; selectModulesDialog.Initialize(_application.CurrentLanguage); selectModulesDialog.SelectedModules = _application.SemanticNetwork.Modules.Values; selectModulesDialog.ShowDialog(); }
private void buttonNew_Click(object sender, RoutedEventArgs e) { if (canProceedAfterSave()) { var selectModulesDialog = new SelectModulesDialog { Owner = this, }; selectModulesDialog.Initialize(_application.CurrentLanguage); if (selectModulesDialog.ShowDialog() == true) { var semanticNetwork = new Semantics.SemanticNetwork(_application.CurrentLanguage) .WithModules(selectModulesDialog.SelectedModules); setModel(semanticNetwork, string.Empty); } } }