public void DetachAll() { if (lblGameComp.Parent != null) { lblGameComp.RemoveFromParent(); } if (optUpdatable.Parent != null) { optUpdatable.RemoveFromParent(); } if (updateOrder.Parent != null) { updateOrder.RemoveFromParent(); } if (optDrawable.Parent != null) { optDrawable.RemoveFromParent(); } if (drawOrder.Parent != null) { drawOrder.RemoveFromParent(); } }