IfcDoc.FormEdit.LoadTreeTemplate C# (CSharp) Method

LoadTreeTemplate() private method

private LoadTreeTemplate ( TreeNode tnParent, DocTemplateDefinition docTemplate ) : void
tnParent TreeNode
docTemplate DocTemplateDefinition
return void
        private void LoadTreeTemplate(TreeNode tnParent, DocTemplateDefinition docTemplate)
        {
            TreeNode tnTemplate = LoadNode(tnParent, docTemplate, docTemplate.Name, true);
            if(docTemplate.IsDisabled)
            {
                tnTemplate.ForeColor = Color.Gray;
            }

            if (docTemplate.Templates != null)
            {
                foreach (DocTemplateDefinition docSub in docTemplate.Templates)
                {
                    LoadTreeTemplate(tnTemplate, docSub);
                }
            }
        }
FormEdit