private ITreeNode CreateTreeNode(object o, TreeNodeDesigner des, TreeNodeDesigner?parentDes) { var node = tree.CreateNode(); node.Tag = des; node.Expand(); des.Services = Services; des.Host = this; des.TreeNode = node; des.Component = o; des.Parent = parentDes; des.Initialize(o); return(node); }