internal void TryToSelectFolderAfterCreating(RadTreeNode parent, string NameChildFolder) { RadTreeNode[] nodes = parent.FindNodes(item => item.Name == NameChildFolder); if (nodes.Length < 1) { return; } if (Program.ApplicationSettings.SelectNewFolderAfterCreating) { try { nodes[0].Selected = true; nodes[0].EnsureVisible(); } catch { } } else { parent.Expanded = true; parent.Selected = true; try { foreach (RadTreeNode item in parent.Nodes) { if (item != nodes[0]) { item.Collapse(); } } nodes[0].EnsureVisible(); } catch { } } }