public RadTreeNode CreateCategoryNode(RadTreeNode parentNode, NCategoryInfo categoryInfo) { //RadTreeNode node = parentNode.Nodes.Add(categoryInfo.CategoryName); int index = parentNode.GetNextCategoryIndex(); RadTreeNode node = new RadTreeNode() { Text = categoryInfo.CategoryName }; node.Tag = categoryInfo; node.Image = Properties.Resources.CatalogIcon.GetThumbnailImage(40, 40, null, IntPtr.Zero); node.ItemHeight = 50; node.Font = new Font(Lev1NodeFont, 12); node.ShowCheckBox = false; node.Selected = true; parentNode.Nodes.Insert(index, node); //parentNode.Nodes.Move(navigateTree.SelectedNode.Nodes.Count - 1, 0); navigateTree.Refresh(); //navigateTree.SelectedNode.ExpandAll(); return(node); }