У меня есть окно, которое выглядит как массив потомков Windows. Внутри одного дочернего окна содержится массив чисел, дочерние Windows и числа в массиве могут быть добавлены к кнопке плюс, они удалены на крестике. Чтобы было понятнее - см. Скриншот:

При добавлении элементов в массив чисел панель, содержащая дочернюю страницу, расширяется:

И так до бесконечности. Рано или поздно панель, содержащая дочернюю страницу, настолько расширяется, что исчезает из виду, а вместе с ней и кнопка удаления дочерней страницы. Есть ли какой-нибудь способ ограничить изменение размера элемента областью, не прибегая к фиксированной ширине?
На последнем снимке экрана показаны используемые макеты. Большое выделенное окно является дочерней страницей. Small - это массив чисел:
