public DocumentTreeView()
        {
            try
            {
                System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DocumentTreeView));
                // get image for tree
                ImageList = new ImageList();
                System.Reflection.Assembly assembly = System.Reflection.Assembly.GetAssembly(GetType());
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("CLSDFOLD"))); // 0
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("OPENFOLD"))); // 1
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("COMPONENT"))); // 2
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("DOC"))); // 3
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("DXF"))); // 4
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("PDF"))); // 5
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("STARTPAGE"))); // 6
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("DOWNLOAD"))); // 7
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("AI"))); // 8
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("IMAGE"))); // 9
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSWORD"))); // 10
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSEXCEL"))); // 11
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSPPT"))); // 12
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("WRITER"))); // 13
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("CALC"))); // 14
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("ARD"))); // 15
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("ROOT"))); // 16
                ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("PICADOR3D"))); // 17

                // events
                AfterExpand += new TreeViewEventHandler(DocumentTreeView_AfterExpand);
                AfterSelect += new TreeViewEventHandler(DocumentTreeView_AfterSelect);

                MouseDown += new MouseEventHandler(DocumentTreeView_MouseDown);

                this.AllowDrop = true;
                ItemDrag += new ItemDragEventHandler(DocumentTreeView_ItemDrag);
                DragEnter += new DragEventHandler(DocumentTreeView_DragEnter);
                DragOver += new DragEventHandler(DocumentTreeView_DragOver);
                DragDrop += new DragEventHandler(DocumentTreeView_DragDrop);
                NodeDropped += new NodeDroppedHandler(DocumentTreeView_NodeDropped);

                // show tool tips
                ShowNodeToolTips = true;
                // allow drag and drop
                AllowDrop = true;
            }
            catch (Pic.DAL.SQLite.ExceptionDAL ex)
            {
                Debug.Fail(ex.ToString());
                _log.Debug(ex.ToString());
            }
            catch (Exception ex)
            {
                Debug.Fail(ex.ToString());
                _log.Debug(ex.ToString());
            }
        }
Exemple #2
0
        public DocumentTreeView()
        {
            InitializeComponent();

            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DocumentTreeView));
            // get image for tree
            ImageList = new ImageList();
            System.Reflection.Assembly assembly = System.Reflection.Assembly.GetAssembly(GetType());
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("CLSDFOLD")));  // 0
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("OPENFOLD")));  // 1
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("COMPONENT"))); // 2
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("DOC")));       // 3
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("DXF")));       // 4
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("PDF")));       // 5
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("AI")));        // 6
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("IMAGE")));     // 7
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSWORD")));    // 8
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSEXCEL")));   // 9
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("MSPPT")));     // 10
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("WRITER")));    // 11
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("CALC")));      // 12
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("ARD")));       // 13
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("PICADOR3D"))); // 14
            ImageList.Images.Add((System.Drawing.Image)(resources.GetObject("ROOT")));      // 15

            // events
            AfterExpand += new TreeViewEventHandler(DocumentTreeView_AfterExpand);
            AfterSelect += new TreeViewEventHandler(DocumentTreeView_AfterSelect);

            MouseDown += new MouseEventHandler(DocumentTreeView_MouseDown);

            this.AllowDrop = true;
            ItemDrag      += new ItemDragEventHandler(DocumentTreeView_ItemDrag);
            DragEnter     += new DragEventHandler(DocumentTreeView_DragEnter);
            DragOver      += new DragEventHandler(DocumentTreeView_DragOver);
            DragDrop      += new DragEventHandler(DocumentTreeView_DragDrop);
            NodeDropped   += new NodeDroppedHandler(DocumentTreeView_NodeDropped);

            // show tool tips
            ShowNodeToolTips = true;
            // allow drag and drop
            AllowDrop = true;
        }