public void InsertChild(int index, Composite child) { if (child != null) { child.Parent = this; Children.Insert(index, child); } }