private void PopulateTree(TreeNode node) { PxMenuSelection sel = (PxMenuSelection)node.Tag; VariableFacade.LoadChildren(sel); foreach (var theme in sel.Childrens) { TreeNode newTheme = new TreeNode(); newTheme.Name = theme.Menu; newTheme.Text = theme.PresText; newTheme.Tag = theme; if (theme.LevelNo != "5") { PopulateTree(newTheme); } node.Nodes.Add(newTheme); } }