Example #1
0
        public void ReLoadData()
        {
            if (CurTreeNode != null)
            {
                CurTreeNode.Nodes.Clear();
            }
            folder.PARENTID = ((SVGFOLDER)CurTreeNode.Tag).SUID;
            IList folderList = Services.BaseService.GetList("SelectSVGFOLDERByParent", folder);

            for (int i = 0; i < folderList.Count; i++)
            {
                SVGFOLDER f        = (SVGFOLDER)folderList[i];
                TreeNode  treeNode = new TreeNode();
                treeNode.Tag        = f;
                treeNode.ImageIndex = 8;
                treeNode.Text       = f.FOLDERNAME;
                CurTreeNode.Nodes.Add(treeNode);
            }

            svgFile.PARENTID = ((SVGFOLDER)CurTreeNode.Tag).SUID;
            IList svgList = Services.BaseService.GetList("SelectSVGFILEByParent", svgFile);

            for (int i = 0; i < svgList.Count; i++)
            {
                SVGFILE  f        = (SVGFILE)svgList[i];
                TreeNode treeNode = new TreeNode();
                treeNode.Tag        = f;
                treeNode.ImageIndex = 9;
                treeNode.Text       = f.FILENAME;
                CurTreeNode.Nodes.Add(treeNode);
            }
            CurTreeNode.Expand();
        }
Example #2
0
        private void frmFileManager_Load(object sender, EventArgs e)
        {
            SVGFOLDER svgRoot = new SVGFOLDER();

            svgRoot.SUID    = "1";
            root.Tag        = svgRoot;
            root.Text       = "规划图";
            root.ImageIndex = 2;
            treeView1.Nodes.Add(root);
            IninData();
            //InitSvgServer();
            //treeView1.ContextMenuStrip = null;
        }
Example #3
0
 public void AddSvgFolder()
 {
     try
     {
         frmInputDialog f = new frmInputDialog();
         if (f.ShowDialog() == DialogResult.OK)
         {
             SVGFOLDER _svgFolder = new SVGFOLDER();
             _svgFolder.SUID       = Guid.NewGuid().ToString();
             _svgFolder.FOLDERNAME = f.InputStr;
             _svgFolder.PARENTID   = ((SVGFOLDER)CurTreeNode.Tag).SUID;
             Services.BaseService.Create <SVGFOLDER>(_svgFolder);
             ReLoadData();
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Example #4
0
        public void IninData()
        {
            try
            {
                this.imageList1          = ItopVector.Resource.ResourceHelper.LoadBitmapStrip(base.GetType(), "Itop.ItopVector.Tools.Database.bmp", new Size(16, 16), new Point(0, 0));
                this.treeView1.ImageList = imageList1;
                folder.PARENTID          = "1";

                CurTreeNode = root;


                folder.PARENTID = "1";
                IList folderList = Services.BaseService.GetList("SelectSVGFOLDERByParent", folder);
                for (int i = 0; i < folderList.Count; i++)
                {
                    SVGFOLDER f        = (SVGFOLDER)folderList[i];
                    TreeNode  treeNode = new TreeNode();
                    treeNode.Tag        = f;
                    treeNode.ImageIndex = 8;
                    treeNode.Text       = f.FOLDERNAME;
                    CurTreeNode.Nodes.Add(treeNode);
                }

                svgFile.PARENTID = "1";
                IList svgList = Services.BaseService.GetList("SelectSVGFILEByParent", svgFile);
                for (int i = 0; i < svgList.Count; i++)
                {
                    SVGFILE  f        = (SVGFILE)svgList[i];
                    TreeNode treeNode = new TreeNode();
                    treeNode.Tag        = f;
                    treeNode.ImageIndex = 9;
                    treeNode.Text       = f.FILENAME;
                    CurTreeNode.Nodes.Add(treeNode);
                }
                CurTreeNode.Expand();
            }
            catch (Exception e) {
                MessageBox.Show(e.Message);
            }
        }