12 / 1 / 2
Регистрация: 02.02.2012
Сообщений: 122
|
|
1 | |
MDI-формы. Дочерняя форма на весь экран06.11.2015, 11:45. Показов 2527. Ответов 2
Метки нет (Все метки)
Суть вопроса такая, использую MDI-формы, главная отрывается во весь экран и... открываю n-ное количество дочерных форм (ну например 3 формы), все они открываются определённого размера, но одну из них нужно развернуть на всю главную форму, но потом когда открываю следующую форму... она остается за формой которая развернута и пока ее не вернёшь к исходному размеру или не сверну...
Подскажите, как так сделать чтоб одна форма была во весь екран (не активная) а на переднем плане была форма определённого размера (активная) п.с. думаю вы меня поняли...
1
|
06.11.2015, 11:45 | |
Ответы с готовыми решениями:
2
Дочерняя форма не полностью помещается в клиентскую часть главной формы MDI формы и главная форма Форма внутри формы. Без MDI Не разворачивается форма на весь экран |
Житель Земли
|
|
06.11.2015, 12:43 | 2 |
никак, если обе формы являются экземплярами ОДНОГО класса (IMHO)
создай еще одну дочернюю форму, сделай ее неизменяемой (размеры) и попробуй Добавлено через 12 минут нифига не получается. как только вывожу на передний план форму с неизменяемыми размерами, развернутая форма сворачивается. может нужно применить дополнительные действия, я не знаю. никогда плотно не работал с MDI
1
|
Житель Земли
|
||||||
06.11.2015, 13:01 | 3 | |||||
Сообщение было отмечено MT-11 как решение
Решение
можно сделать эмуляцию MDI для этого оставляешь все формы нормальными, не MDI, а "дочерним" формам при создании меняешь родителя
огромный минус: при изменении размеров главной формы, если "дочерняя" была развернута, она не изменит своих размеров. для этого нужно отслеживать изменение размеров главной формы, определять, есть ли развернутая "дочерняя" и т.д. но это гемор, IMHO
1
|
06.11.2015, 13:01 | |
06.11.2015, 13:01 | |
Помогаю со студенческими работами здесь
3
Форма на весь экран => местоположение объектов Как сделать чтобы изначально форма открывалась на весь экран? Разворачивание формы на весь экран Дочерняя форма Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |