예제 #1
0
        private void InitProjectExlporer()
        {
            ProjectExplorerNew new2 = new ProjectExplorerNew
            {
                Name      = "ProjectExplorerFrm",
                DockPanel = this.m_MainForm.DockPanelInstance,
                DockState = DockState.DockRight
            };

            new2.DockHandler.NotifyWindowStateChanged = new NotifyWindowStateChangeDelegate(this.NotifyWindowStateChanged);
            this.m_MainForm.PrjExpFrm = new2;
        }
예제 #2
0
 private void SaveTreeNodeOrder(Dictionary<ProjectExplorerTree, List<object>> TreeTypeToTreeNodeListDic, ProjectExplorerNew prjFrm)
 {
     TreeTypeToTreeNodeListDic.Clear();
     foreach (ITabPage page in prjFrm.tabControl.TabPages)
     {
         List<object> list = new List<object>();
         foreach (TreeNode node in page.TreeViewIns.Nodes)
         {
             list.Add(node.Text);
         }
         TreeTypeToTreeNodeListDic.Add((ProjectExplorerTree) Enum.Parse(typeof(ProjectExplorerTree), page.Name), list);
     }
 }
예제 #3
0
 private void SaveTreeNodeOrder(Dictionary <ProjectExplorerTree, List <object> > TreeTypeToTreeNodeListDic, ProjectExplorerNew prjFrm)
 {
     TreeTypeToTreeNodeListDic.Clear();
     foreach (ITabPage page in prjFrm.tabControl.TabPages)
     {
         List <object> list = new List <object>();
         foreach (TreeNode node in page.TreeViewIns.Nodes)
         {
             list.Add(node.Text);
         }
         TreeTypeToTreeNodeListDic.Add((ProjectExplorerTree)Enum.Parse(typeof(ProjectExplorerTree), page.Name), list);
     }
 }