Example #1
0
 private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (e.Node.GetValue(0) is OrderShopObj)
     {
         e.NodeImageIndex = 0;
     }
 }
Example #2
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            if (e.Node.GetValue(0) is OrderShopObj)
            {
                e.NodeImageIndex = 0;
            }

            if (e.Node.GetValue(0) is OrderHeaderObj)
            {
                var oh = (OrderHeaderObj)e.Node.GetValue(0);
                if (oh.IdOrderState == 3)
                {
                    e.NodeImageIndex = 1;
                }
                if (oh.IdOrderState == 2)
                {
                    e.NodeImageIndex = 2;
                }
                if (oh.IdOrderState == 4)
                {
                    e.NodeImageIndex = 3;
                }
                if (oh.IdOrderState == 6)
                {
                    e.NodeImageIndex = 3;
                }
            }
        }
Example #3
0
 private void treeList_GetStateImage(object sender, GetStateImageEventArgs gsiea)
 {
     if (GetStateImage != null)
     {
         GetStateImage(sender, gsiea);
     }
 }
Example #4
0
 /// <summary>
 /// 加载节点图片
 /// xlb 2013-01-17
 /// 设置节点状态图标需绑定图片集控件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void treeListInpat_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     try
     {
         TreeListNode node = e.Node;
         if (node.GetValue("MODERFIY") != null && node.GetValue("MODERFIY").ToString() == "Folder")
         {
             if (node.Expanded)
             {
                 e.NodeImageIndex = 17;
             }
             else
             {
                 e.NodeImageIndex = 16;
             }
         }
         else
         {
             e.NodeImageIndex = 0;
         }
     }
     catch (Exception ex)
     {
         MyMessageBox.Show(1, ex);
     }
 }
Example #5
0
 /// <summary>
 /// 设置菜单图片
 /// 王冀 2012 10 29
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void treeList_Medicine_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     try
     {
         TreeListNode node = e.Node;
         if (null != node.GetValue("NODETYPE") && node.GetValue("NODETYPE").ToString() == "Folder")
         {
             if (node.Expanded)//文件夹打开
             {
                 e.NodeImageIndex = 3;
             }
             else//文件夹未打开
             {
                 e.NodeImageIndex = 2;
             }
         }
         else
         {
             e.NodeImageIndex = 0;
         }
     }
     catch (Exception ex)
     {
         MyMessageBox.Show(1, ex);
     }
 }
Example #6
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            if ((e.Node.GetValue(0) is ShopData) || ((e.Node.GetValue(0) is PreShopData)))
            {
                e.NodeImageIndex = 0;
            }

            if ((e.Node.GetValue(0) is OrderHeaderData) || ((e.Node.GetValue(0) is PreOrderHeaderData)))
            {
                var oh = e.Node.GetValue(0) as OrderHeaderData;
                if (oh.IdOrderState == 3)
                {
                    e.NodeImageIndex = 1;
                }
                if (oh.IdOrderState == 2)
                {
                    e.NodeImageIndex = 2;
                }
                if (oh.IdOrderState == 4)
                {
                    e.NodeImageIndex = 3;
                }
                if (oh.IdOrderState == 6)
                {
                    e.NodeImageIndex = 3;
                }
            }
        }
Example #7
0
        private void roleTree_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            var role = roleTree.GetDataRecordByNode(e.Node) as Role;

            if (role != null)
            {
                if (role.RoleType == CODES.DEFROLE.ROLETYPE.CATEGORY)
                {
                    e.NodeImageIndex = Language.FolderOpenImageIndex;
                }
                else if (role.RoleType == CODES.DEFROLE.ROLETYPE.HIGH_ROLE)
                {
                    if (role.RoleValue == "Y")
                    {
                        e.NodeImageIndex = Language.HightRoleYesImageIndex;
                    }
                    else
                    {
                        e.NodeImageIndex = Language.HighRoleNoImageIndex;
                    }
                }
                else if (role.RoleType == CODES.DEFROLE.ROLETYPE.NORMAL_ROLE)
                {
                    if (role.RoleValue == "Y")
                    {
                        e.NodeImageIndex = Language.RoleYesImageIndex;
                    }
                    else
                    {
                        e.NodeImageIndex = Language.RoleNoImageIndex;
                    }
                }
            }
        }
        private void treeInit_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            TableMemberInfo info = treeInit.GetDataRecordByNode(e.Node) as TableMemberInfo;

            if (info != null)
            {
                e.NodeImageIndex = info.ImageIndex;
            }
        }
Example #9
0
        public void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            INode nodeData = e.Node.GetValue(GUIConstants.TreeListOriginalNoteColumnName) as INode;

            if (nodeData != null)
            {
                e.NodeImageIndex = nodeData.StateImageIndex;
            }
        }
Example #10
0
 private void treeList1_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (e.Node.GetDisplayText("Type") == "Folder")
     {
         e.NodeImageIndex = e.Node.Expanded ? 1 : 0;
     }
     else if (e.Node.GetDisplayText("Type") == "File")
     {
         e.NodeImageIndex = 2;
     }
     else
     {
         e.NodeImageIndex = 3;
     }
 }
Example #11
0
        private void treeList1_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            CheckState state = Class11.smethod_18(e.Node.Tag);

            if (state == CheckState.Unchecked)
            {
                e.NodeImageIndex = 0;
            }
            else if (state == CheckState.Checked)
            {
                e.NodeImageIndex = 1;
            }
            else
            {
                e.NodeImageIndex = 2;
            }
        }
Example #12
0
        private void treeListHistory_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            TreeListNode node = e.Node;

            if (e.Node.Tag is HistoryInpatient)
            {
                e.NodeImageIndex = 15;
            }
            else if (e.Node.Tag is EmrModelContainer)
            {
                e.NodeImageIndex = 2;
            }
            else if (e.Node.Tag is EmrModel)
            {
                e.NodeImageIndex = 0;
            }
        }
Example #13
0
        void Tree_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            try
            {
                Bitmap img = (Bitmap)Win32FunctionService.GetFileSystemImage(e.Node.GetDisplayText("FullName"));

                if (!_ImageStore.ContainsKey(img))
                {
                    _Images.AddImage(img);
                    _ImageStore.Add(img, _Images.Images.Count - 1);
                }

                e.NodeImageIndex = _ImageStore[img];
            }
            catch (Exception ex)
            {
            }
        }
Example #14
0
        private void treeList_SiteLayer_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            var checkState = GetCheckState(e.Node.Tag);

            switch (checkState)
            {
            case CheckState.Checked:
                e.NodeImageIndex = 0;
                break;

            case CheckState.Indeterminate:
                e.NodeImageIndex = 1;
                break;

            case CheckState.Unchecked:
                e.NodeImageIndex = 2;
                break;
            }
        }
        private void TreeProjectFiles_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            if (treeProjectFiles.GetDataRecordByNode(e.Node) is not BaseFileSystemTreeNode node)
            {
                return;
            }

            if (node is DirectoryTreeNode)
            {
                e.NodeImageIndex = 0;
            }
            else if (node is FileTreeNode nodeFile)
            {
                var ext = Path.GetExtension(nodeFile.Text)?.ToLower();
                e.NodeImageIndex = ext switch
                {
#pragma warning disable CRRSP06 // A misspelled word has been found
                    ".xlsx" or ".xls" => 2,
                    ".csv" or ".txt" => 3,
                    ".sql" => 4,
                    ".ps" or ".ps1" or ".psm1" or ".psd1" or ".csx" or ".fsx" or ".fs" or ".r" or ".py" => 5,
                    ".docx" or ".doc" or ".rtf" or ".htm" or ".html" or ".mht" or ".odt" or ".epub" => 6,
                    ".png" or ".tif" or ".tiff" or ".jpg" or ".jpeg" or ".gif" or ".bmp" => 7,
                    ".dash" => 8,
                    ".pdf" => 9,
                    _ => 1
#pragma warning restore CRRSP06 // A misspelled word has been found
                };
            }

            /*
             * 0	folder
             * 1	file
             * 2	spreadsheet
             * 3	csv
             * 4	sql
             * 5	script
             * 6	document
             * 7	image
             * 8	dashboard
             * 9	pdf
             */
        }
Example #16
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            ICheckInfo checkInfo = null;

            if (e.Node.GetValue(0) is GoodsNodeCategoryObj)
            {
                var obj = e.Node.GetValue(0) as GoodsNodeCategoryObj;
                if (obj.ObjectList is ICheckInfo)
                {
                    checkInfo = (ICheckInfo)obj.ObjectList;
                }
            }

            if (e.Node.GetValue(0) is GoodsNodeGroupObj)
            {
                var obj = e.Node.GetValue(0) as GoodsNodeGroupObj;
                if (obj.ObjectList is ICheckInfo)
                {
                    checkInfo = (ICheckInfo)obj.ObjectList;
                }
            }

            if (checkInfo != null)
            {
                switch (checkInfo.GetCheckState())
                {
                case StateCheck.AllChecked:
                    e.NodeImageIndex = 0;
                    //e.Node.Checked = true;
                    break;

                case StateCheck.SomeChecked:
                    e.NodeImageIndex = 1;
                    //e.Node.Checked = false;
                    break;

                case StateCheck.NoChecked:
                    e.NodeImageIndex = 2;
                    //e.Node.Checked = false;
                    break;
                }
            }
        }
Example #17
0
        void ViewTree_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            MyData obj = (MyData)this.GetDataRecordByNode(e.Node);

            if (obj == null || obj.InnerData == null)
            {
                return;
            }

            if (obj.InnerData is STViewGroupsInfo)
            {
                e.NodeImageIndex = 39;
            }
            else if (obj.InnerData is STViewsInfo)
            {
                e.NodeImageIndex = 37;
            }
            //else if ( e.Node.Level==0 )
            //    e.NodeImageIndex=78;
        }
Example #18
0
        /// <summary>
        /// 设置菜单图片
        /// 王冀 2012 10 23
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void treeListDiagRep_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            TreeListNode node = e.Node;

            if (null != node.GetValue("NODETYPE") && node.GetValue("NODETYPE").ToString() == "Folder")
            {
                if (node.Expanded)//文件夹打开
                {
                    e.NodeImageIndex = 3;
                }
                else//文件夹未打开
                {
                    e.NodeImageIndex = 2;
                }
            }
            else
            {
                e.NodeImageIndex = 0;
            }
        }
        private void TreeList_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            var currentDataRecord = treeList.GetDataRecordByNode(e.Node);

            if (!(currentDataRecord is IReportItem currentReportItem))
            {
                return;
            }

            if (currentDataRecord is TestPlan)
            {
                e.NodeImageIndex = 0;
            }
            else if (currentDataRecord is TestSuite)
            {
                e.NodeImageIndex = 1;
            }
            else if (currentDataRecord is TestCase)
            {
                e.NodeImageIndex = 2;
            }
        }
Example #20
0
        private void files_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            var file = files.GetDataRecordByNode(e.Node) as TreeFile;

            int index;

            if (!loadedIcons.TryGetValue(file.FullPath, out index))
            {
                Icon icon;
                if (file.Size < 0 && !Directory.Exists(file.FullPath))                  //Handle non-existant directories in the current (old) version tree.
                {
                    icon = IconReader.GetFolderIcon(IconSize.Small, FolderType.Open);
                }
                else
                {
                    icon = IconReader.GetPathIcon(file.FullPath, IconSize.Small, false);
                }

                using (icon)
                    index = loadedIcons[file.FullPath] = icons.Images.Add(icon.ToBitmap());
            }
            e.NodeImageIndex = index;
        }
 private void treeListPermission_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (e.Node.Level == 0)
     {
         e.Node.StateImageIndex = 0;
     }
     else
     {
         if (e.Node["IS_DEPARTMENT"].ToString() == "Y")
             e.Node.StateImageIndex = 1;
         else e.Node.StateImageIndex = 2;
     }
 }
Example #22
0
 public void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
 {
     INode nodeData = e.Node.GetValue(GUIConstants.TreeListOriginalNoteColumnName) as INode;
     if (nodeData != null)
     {
         e.NodeImageIndex = nodeData.StateImageIndex;
     }
 }
Example #23
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            if (e.Node.GetValue(0) is OrderShopObj)
                e.NodeImageIndex = 0;

            if (e.Node.GetValue(0) is OrderHeaderObj)
            {
                var oh = (OrderHeaderObj)e.Node.GetValue(0);
                if (oh.IdOrderState == 3)
                    e.NodeImageIndex = 1;
                if (oh.IdOrderState == 2)
                    e.NodeImageIndex = 2;
                if (oh.IdOrderState == 4)
                    e.NodeImageIndex = 3;
                if (oh.IdOrderState == 6)
                    e.NodeImageIndex = 3;
            }
        }
Example #24
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            ICheckInfo checkInfo = null;

            if (e.Node.GetValue(0) is GoodsNodeCategoryObj)
            {
                var obj = e.Node.GetValue(0) as GoodsNodeCategoryObj;
                if (obj.ObjectList is ICheckInfo)
                    checkInfo = (ICheckInfo) obj.ObjectList;
            }

            if (e.Node.GetValue(0) is GoodsNodeGroupObj)
            {
                var obj = e.Node.GetValue(0) as GoodsNodeGroupObj;
                if (obj.ObjectList is ICheckInfo)
                    checkInfo = (ICheckInfo) obj.ObjectList;
            }

            if (checkInfo != null)
            {
                switch (checkInfo.GetCheckState())
                {
                    case StateCheck.AllChecked:
                        e.NodeImageIndex = 0;
                        //e.Node.Checked = true;
                        break;
                    case StateCheck.SomeChecked:
                        e.NodeImageIndex = 1;
                        //e.Node.Checked = false;
                        break;
                    case StateCheck.NoChecked:
                        e.NodeImageIndex = 2;
                        //e.Node.Checked = false;
                        break;
                }
            }
        }
Example #25
0
        private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
        {
            if ((e.Node.GetValue(0) is ShopData) || ((e.Node.GetValue(0) is PreShopData)))
                e.NodeImageIndex = 0;

            if ((e.Node.GetValue(0) is OrderHeaderData) || ((e.Node.GetValue(0) is PreOrderHeaderData)))
            {
                var oh = e.Node.GetValue(0) as OrderHeaderData;
                if (oh.IdOrderState == 3)
                    e.NodeImageIndex = 1;
                if (oh.IdOrderState == 2)
                    e.NodeImageIndex = 2;
                if (oh.IdOrderState == 4)
                    e.NodeImageIndex = 3;
                if (oh.IdOrderState == 6)
                    e.NodeImageIndex = 3;
            }
        }
 private void treeListNhomTL_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (treeListNhomTL.FocusedNode != null && treeListNhomTL.FocusedNode[treeListNhomTL.KeyFieldName].Equals(e.Node[treeListNhomTL.KeyFieldName]))
     {
         e.NodeImageIndex = 2;
     }
     else e.NodeImageIndex = 1;
 }
Example #27
0
        private void TreeList_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            bool HasChildren = Convert.ToBoolean(e.Node.GetValue("HasChildren"));

            e.NodeImageIndex = HasChildren ? 2 : 1;
        }
Example #28
0
        private void TreeList_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            bool HasChildren = Convert.ToBoolean(e.Node.GetValue("HasChildren"));

            e.NodeImageIndex = HasChildren ? 2 : 1;
        }
Example #29
0
 private void treeList1_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     e.NodeImageIndex = e.Node.Expanded ? 1 : 0;
 }
Example #30
0
 private void treeList_SiteLayer_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     var checkState = GetCheckState(e.Node.Tag);
     switch (checkState)
     {
         case CheckState.Checked:
             e.NodeImageIndex = 0;
             break;
         case CheckState.Indeterminate:
             e.NodeImageIndex = 1;
             break;
         case CheckState.Unchecked:
             e.NodeImageIndex = 2;
             break;
     }
 }
Example #31
0
 //����check�е�ֵ���ı�ͼ���ֵ
 private void treeList1_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (Flag=="")
     {
         return;
     }
     CheckState check = (CheckState)e.Node.GetValue("check");
     if (check == CheckState.Unchecked)
         e.NodeImageIndex = 0;
     else if (check == CheckState.Checked)
         e.NodeImageIndex = 1;
     else e.NodeImageIndex = 2;
 }
Example #32
0
 private void treeList1_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     e.NodeImageIndex = e.Node.Expanded ? 1 : 0;
 }
Example #33
0
        /// <summary>
        /// 设定树中各个节点图标
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TreeList_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            //            bool isNode = Convert.ToBoolean(e.Node.GetValue("IsNode"));

            e.NodeImageIndex = 2;
        }
Example #34
0
 private void TreeListGetStateImage(object sender, GetStateImageEventArgs e)
 {
     if (e.Node.GetValue(0) is OrderShopObj)
         e.NodeImageIndex = 0;
 }
Example #35
0
        void Tree_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            ABCCommonTreeListNode obj = (ABCCommonTreeListNode)this.GetDataRecordByNode(e.Node);

            if (obj == null || (FieldNodeInfo)obj.InnerData == null)
            {
                return;
            }

            FieldNodeInfo data = (FieldNodeInfo)obj.InnerData;

            if (data.Type == FiledNodeType.Table)
            {
                e.NodeImageIndex = 106;
            }
            else if (data.Type == FiledNodeType.Field)
            {
                e.NodeImageIndex = 107;
            }
            else if (data.Type == FiledNodeType.Foreign)
            {
                e.NodeImageIndex = 109;
            }
            else if (data.Type == FiledNodeType.List)
            {
                e.NodeImageIndex = 106;
            }
            else if (data.Type == FiledNodeType.Control)
            {
                if (data.Display == "GridControl" || data.Display == "BandedGridControl" || data.Display == "PivotGridControl")
                {
                    e.NodeImageIndex = 95;
                }
                if (data.Display == "TextEdit")
                {
                    e.NodeImageIndex = 85;
                }
                if (data.Display == "GridLookUpEdit")
                {
                    e.NodeImageIndex = 100;
                }
                if (data.Display == "LookUpEdit")
                {
                    e.NodeImageIndex = 100;
                }
                if (data.Display == "MemoEdit")
                {
                    e.NodeImageIndex = 101;
                }
                if (data.Display == "MemoExEdit")
                {
                    e.NodeImageIndex = 102;
                }
                if (data.Display == "CalcEdit")
                {
                    e.NodeImageIndex = 87;
                }
                if (data.Display == "SpinEdit")
                {
                    e.NodeImageIndex = 87;
                }
                if (data.Display == "CheckEdit")
                {
                    e.NodeImageIndex = 88;
                }
                if (data.Display == "CheckedListBox")
                {
                    e.NodeImageIndex = 89;
                }
                if (data.Display == "DateEdit")
                {
                    e.NodeImageIndex = 92;
                }
                if (data.Display == "TimeEdit")
                {
                    e.NodeImageIndex = 92;
                }
                if (data.Display == "Label")
                {
                    e.NodeImageIndex = 99;
                }
                if (data.Display == "RadioGroup")
                {
                    e.NodeImageIndex = 104;
                }
                if (data.Display == "RichEditControl")
                {
                    e.NodeImageIndex = 105;
                }
                if (data.Display == "SearchControl")
                {
                    e.NodeImageIndex = 112;
                }
                if (data.Display == "SearchPanel")
                {
                    e.NodeImageIndex = 112;
                }
                if (data.Display == "DataPanel")
                {
                    e.NodeImageIndex = 113;
                }
            }
        }
Example #36
0
        private void files_GetStateImage(object sender, GetStateImageEventArgs e)
        {
            var file = files.GetDataRecordByNode(e.Node) as TreeFile;

            int index;

            if (!loadedIcons.TryGetValue(file.FullPath, out index)) {
                Icon icon;
                if (file.Size < 0 && !Directory.Exists(file.FullPath))	//Handle non-existant directories in the current (old) version tree.
                    icon = IconReader.GetFolderIcon(IconSize.Small, FolderType.Open);
                else
                    icon = IconReader.GetPathIcon(file.FullPath, IconSize.Small, false);

                using (icon)
                    index = loadedIcons[file.FullPath] = icons.Images.Add(icon.ToBitmap());
            }
            e.NodeImageIndex = index;
        }
Example #37
0
        /// <summary>
        /// 设定树中各个节点图标
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TreeList_GetStateImage(object sender, GetStateImageEventArgs e)
        {
//            bool isNode = Convert.ToBoolean(e.Node.GetValue("IsNode"));

            e.NodeImageIndex = 2;
        }
 private void tlGroup_GetStateImage(object sender, GetStateImageEventArgs e)
 {
     //if (e == null) throw new ArgumentNullException("e");
     //e.NodeImageIndex = (int)(ImageIndex.InsertMessage16);
 }