2010-09-29 2 views
0

привет У меня есть форма, в которой я разместил другую форму как MDI, при перемещении формы MDI (сверху, снизу, влево, вправо) она выходит за границы основной формы, поэтому Mdi скрывается. Я хочу ограничить форму MDI, когда она касается границ формы.Перемещение формы MDI внутри формы

ответ

1

Вам нужно захватить событие OnMove для ваших дочерних форм, и в этом обработчике вам необходимо убедиться, что окно вашего дочернего элемента rect находится внутри границы родителя. Если нет, вам необходимо настроить расположение дочерней формы.

Пример того, как это сделать, можно найти: here.

Смежные вопросы