public void TreeViewLoaded() { TreeViewNode rootItem = new AssemblyTreeView(Reflector.M_AssemblyModel); HierarchicalAreas.Add(rootItem); Logger.Log("TreeView is loaded"); }
private void LoadTree() { if (Path != "") { Reflector.Reflect(Path); TreeViewBase newTree = new AssemblyTreeView(Reflector.AssemblyModel); string tmpname = newTree.Name; newTree.Name = tmpname; TV.Add(newTree); MEFConfig.Instance.tracer.TraceData("Dodano nowy widok drzewa dla pliku."); } }
private void Read() { Reflector.AssemblyModel = MEFConfig.Instance.saveManager.Load(); AssemblyTreeView rootItem = new AssemblyTreeView(Reflector.AssemblyModel) { Name = Reflector.AssemblyModel.Name }; string tempRootName = rootItem.Name; TV.Clear(); rootItem.Name = "Assembly: " + tempRootName; TV.Add(rootItem); MessageBox.Show("Loaded"); MEFConfig.Instance.tracer.TraceData("Dokonano deserializacji."); }
private void GenerateCommand_Executed(object sender, ExecutedRoutedEventArgs e) { this.IsEnabled = false; try { TransConfig transConfig = (TransConfig)FindResource("transConfig"); var mainModel = AssemblyLoader.LoadAssembly(FilePathTextBox.Text, XmlPathTextBox.Text, transConfig); BindRefreshCheckedEvent(AssemblyTreeView, mainModel.Root); AssemblyTreeView.ItemsSource = new ObservableCollection <Node>(new List <Node> { mainModel.Root }); AssemblyTreeView.SetRootAsCurrent(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } this.IsEnabled = true; }