Esempio n. 1
0
        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;
        }
Esempio n. 2
0
 public MainWindow(ProjectsNodesSettings settings)
 {
     InitializeComponent();
     setupContols();
     display(settings);
 }