Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Размер MDI формы / 12 сообщений из 12, страница 1 из 1
13.11.2003, 08:41:47
    #32322347
hangkil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
Как сделать чтоб при открытии дочерняя форма сохраняла свои размеры такие же что и в разработки, а то она растягивается по стандарту.
...
Рейтинг: 0 / 0
13.11.2003, 08:56:47
    #32322362
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
Вообще то у форм есть свойства Hieght, Width, которые никто не запрещает менять при рантайме, а свойству WindowState надо присвоить перед этим значение 0 (Normal).
...
Рейтинг: 0 / 0
13.11.2003, 08:58:44
    #32322367
hangkil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
и так и делал, в загрузке формы и при разработки указывал свойства но она все равно растягивается как хочет.
...
Рейтинг: 0 / 0
13.11.2003, 09:00:51
    #32322370
hangkil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
а ну все точно, работает.
...
Рейтинг: 0 / 0
13.11.2003, 09:28:53
    #32322422
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
Что точно? Где ошибка то была?
...
Рейтинг: 0 / 0
13.11.2003, 12:34:04
    #32322792
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
интересно как у тебя получилось?
у меня все MDIChild, если у них изменяемая граница, то они выводятся как хотят! и при показе формы как-то изменить ее размер не получается...
...
Рейтинг: 0 / 0
13.11.2003, 13:28:35
    #32322928
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
Определяешь свойства в форме
Код: plaintext
1.
2.
3.
4.
Private m_iLeft             As Single, m_iTop          As Single
Private m_iHeight           As Single, m_iWidth        As Single
Public Property Let MyLeft(ByVal iVal As Single)
    m_iLeft = iVal
End Property


и т.д.
а при загрузке формы событие Load
Код: plaintext
Me.Top = m_iTop: Me.Left = m_iLeft

и вызываешь форму
Код: plaintext
1.
2.
3.
Dim fGrid As frmGrid
Set fGrid = New frmGrid
Grid.MyHeight = Me.ScaleHeight: fGrid.MyWidth = Me.ScaleWidth
 fGrid.Show
...
Рейтинг: 0 / 0
13.11.2003, 14:14:18
    #32323025
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
тоесть идея - изменять положение и размер уже после того, как форма загружена, а не в событии Load?
...
Рейтинг: 0 / 0
13.11.2003, 14:19:31
    #32323034
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
И еще: а зачем там юзерские пропертя лопатить?
почему не сделать просто:

Код: plaintext
1.
2.
3.
4.
Dim fGrid As frmGrid
Set fGrid = New frmGrid
fGrid.Height = Me.ScaleHeight 
fGrid.Width = Me.ScaleWidth
fGrid.Show
...
Рейтинг: 0 / 0
13.11.2003, 14:43:54
    #32323084
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
Как раз в событии Load и меняется размер.
А так как ты написал после этой строчки
fGrid.Height = Me.ScaleHeight
сразу вызовется метод Load(оно тебе надо?)
...
Рейтинг: 0 / 0
17.11.2003, 20:48:40
    #32326809
Armen_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
У MDI формы есть свойство
AutoShowChildren = False
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
03.06.2005, 13:18:24
    #33099607
Focus_NEW
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер MDI формы
У меня другая трабла, при уменьшении размера (свернуть) MDI формы подчиненная не уменьшается, и не появляются скролинги и поэтому к некоторой информации никак нельзя добраться. Можно как-нибудь масштабировать все это дело?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Размер MDI формы / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]