MDI форма как выровнять другие формы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ivan1
Обычный пользователь
Обычный пользователь
 
Сообщения: 51
Зарегистрирован: 27.05.2003 (Вт) 14:25
Откуда: Светлоград

MDI форма как выровнять другие формы

Сообщение Ivan1 » 10.06.2003 (Вт) 12:21

Здраствуйте
я создал проект
то хочу чтобы формы находились в МDI форме
а они располагаются не по розмером которые я им задаю
помогите пожалуйста выровнять размеры форм
и
расположение в MDI окне
чтобы не черипицой
не каскадом
а строго по центру все формы.
Спосибо.
Воробьев Иван В.

PSV
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 29.01.2002 (Вт) 12:30
Откуда: Россия

Re: MDI форма как выровнять другие формы

Сообщение PSV » 10.06.2003 (Вт) 13:07

Ivan1 писал(а):Здраствуйте
я создал проект
то хочу чтобы формы находились в МDI форме
а они располагаются не по розмером которые я им задаю
помогите пожалуйста выровнять размеры форм
и
расположение в MDI окне
чтобы не черипицой
не каскадом
а строго по центру все формы.
Спосибо.


У дочерних MDI-форм нет фиксированного начального размера - размер выдается им самой системой при их открытии.
Выставь нужные размеры и положение дочерней формы (Me. Width и т.д.) в событии Load или Activate дочерней формы (если через Activate, то для исключения повторного выставления размеров при переключении между дочерними формами можешь завести локальный флаг).

P.S.
Рабочую область MDI-формы (главной) можно определить через свойства ScaleWidth и ScaleHeight.

Ivan1
Обычный пользователь
Обычный пользователь
 
Сообщения: 51
Зарегистрирован: 27.05.2003 (Вт) 14:25
Откуда: Светлоград

Сообщение Ivan1 » 16.06.2003 (Пн) 10:50

Спосибо за помощь
я форму выровнял все нормально
но как ее поставить по центру MDI окна
Воробьев Иван В.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 73

    TopList