private List<TreeNode> ExploreScene(_3DAbstract container) { var result = new List<TreeNode>(); foreach (var child in container.GetElements()) { var node = new TreeNode(child.ToString()); ItemMap.Add(node, child); result.Add(node); } return result; }