Перемещение формы MDI внутри формы - PullRequest
0 голосов
/ 29 сентября 2010

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

1 Ответ

1 голос
/ 29 сентября 2010

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

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

...