public void display(ProjectsNodesSettings settings = null) { sets = settings ?? sets; Title = $@"{sets.projectName} project reference tree"; ns = new ProjectsNodesView(sets.viewSize.w, sets.viewSize.h); ns.nodeSize = (sets.nodeSize.w, sets.nodeSize.h); ns.SHOW_PROJECT_REQUEST += onProjectShowRequest; mainGrid.Children.Insert(0, ns.view); var rt = getProjectReferences(); if (!rt) { Close(); return; } ns.refTree = rt; }
public MainWindow(ProjectsNodesSettings settings) { InitializeComponent(); setupContols(); display(settings); }