Example #1
0
        private void TravelTreeNode(TreeNode node)
        {
            if (node.Nodes.Count == 0)
            {
                if (!layer.GetEnableGroupColor((int)node.Tag))
                {
                    layer.SetEnableGroupColor((int)node.Tag, true);
                }
                layer.SetGroupColor((int)node.Tag, System.Drawing.Color.Red);
                return;
            }

            foreach (TreeNode n in node.Nodes)
            {
                TravelTreeNode(n);
            }

            if (!layer.GetEnableGroupColor((int)node.Tag))
            {
                layer.SetEnableGroupColor((int)node.Tag, true);
            }
            layer.SetGroupColor((int)node.Tag, System.Drawing.Color.Red);
        }