Example #1
0
        public TreeNode FindNodeByQuery(TreeNodeCollection aNColl,  Query aQ)
        {
            TreeNode ret = null;
            foreach (TreeNode tn in aNColl)
            {
                ret = FindNodeByQuery(tn.Nodes,  aQ);
                if (ret != null)
                    return ret;

                if (aQ.Equals(tn.Tag))
                    return  tn;
            }
            return ret;
        }