public virtual void AppendSubBuilder(ControlBuilder subBuilder)
{
subBuilder.OnAppendToParentBuilder(this);
subBuilder.parentBuilder = this;
if (childrenAsProperties)
{
AppendToProperty(subBuilder);
return;
}
if (typeof(CodeRenderBuilder).IsAssignableFrom(subBuilder.GetType()))
{
AppendCode(subBuilder);
return;
}
AddChild(subBuilder);
}