示例#1
0
 void updateTV()
 {
     if (this.splitContainerSection.Panel1Collapsed == false)
     {
         tvSectionEdit.Nodes.Clear();
         TreeNode tnPage = new TreeNode();
         tnPage.Text = "页面";
         tnPage.Name = "page";  //结点name
         tnPage.Tag  = "page";
         TreeViewSectionEditView.setupWellNode(tnPage, this.filePathOper);
         tvSectionEdit.Nodes.Add(tnPage);
         tnPage.Expand();
     }
 }
示例#2
0
        void updateTVandList()
        {
            tvSectionEdit.Nodes.Clear();
            listWellsSection.Clear();
            //解析sectioncss文件,增加节点
            foreach (XmlElement elWell in cXmlDocSectionGeo.getWellNodes(filePathSectionCss))
            {
                ItemWellSection item = new ItemWellSection(elWell["JH"].InnerText);
                item.fShowedDepthTop  = float.Parse(elWell["fShowTop"].InnerText);
                item.fShowedDepthBase = float.Parse(elWell["fShowBot"].InnerText);
                item.fXview           = float.Parse(elWell["Xview"].InnerText);
                item.fYview           = float.Parse(elWell["Yview"].InnerText);
                listWellsSection.Add(item);

                string   filePath = Path.Combine(dirSectionData, item.sJH + ".xml");
                TreeNode tnWell   = new TreeNode(item.sJH);
                tnWell.Tag  = item.sJH;
                tnWell.Text = item.sJH;
                tnWell.Name = item.sJH;
                TreeViewSectionEditView.setupWellNode(tnWell, filePath);
                tvSectionEdit.Nodes.Add(tnWell);
                tnWell.Expand();
            }
        }