Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Одно окно или форма, а в ней другие формы! / 6 сообщений из 6, страница 1 из 1
10.04.2008, 18:46
    #35249515
Mons
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
Подскажите как сделать?

Т.е. есть форма а внутри её , но только внутри!!!, как будто на рабочем
столе другие формы проекта?

можно ли такое сделать и как хотябы в двух словах или где про это можно почитать?

спасибо!
...
Рейтинг: 0 / 0
10.04.2008, 19:16
    #35249592
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
Menu Project->Add MDI Form
...
Рейтинг: 0 / 0
18.04.2008, 15:34
    #35265086
Mons
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
разобрался всё ок....
теперь вопрос такой...
как сделать чтобы новые формы открывались поцентру этого окна в главной MDI форме
...
Рейтинг: 0 / 0
18.04.2008, 15:44
    #35265124
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
> Автор: Mons
> разобрался всё ок....
> теперь вопрос такой...
> как сделать чтобы новые формы открывались поцентру этого окна в
> главной MDI форме

Выставить им свойство:
Property StartUpPosition As Integer
read-only
Member of VB.Form
Returns or sets a value specifying the position of a Form when it first
appears.
В одно из этих значений:
Const vbStartUpManual = 0
Member of VBRUN.StartUpPositionConstants
Startup position will be set using Top and Left properties
Const vbStartUpOwner = 1
Member of VBRUN.StartUpPositionConstants
Startup position will be centered on the owner window
Const vbStartUpScreen = 2
Member of VBRUN.StartUpPositionConstants
Startup position will be centered on the screen
Const vbStartUpWindowsDefault = 3
Member of VBRUN.StartUpPositionConstants
Startup position will use Windows default location

И наслаждатся :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
18.04.2008, 17:30
    #35265513
Mons
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
если в свойствах менять StartUpPosition
когда в форме
Код: plaintext
MDIChild = True
оно не дает изменять StartUpPosition
пишет
Код: plaintext
Inavlid proerty value
...
Рейтинг: 0 / 0
18.04.2008, 17:53
    #35265572
Mons
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно окно или форма, а в ней другие формы!
решил проблему следующим способом

Код: plaintext
1.
2.
3.
Private Sub Form_Load()
    Me.Move (MDIFormAll.ScaleWidth - Me.Width) /  2  _
   , (MDIFormAll.ScaleHeight - Me.Height) /  2 
End Sub

всем спасибо!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Одно окно или форма, а в ней другие формы! / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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