Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: минимизация и максимизация окна Добавлено: 13.10.06 19:54  

Автор вопроса:  igrek | ICQ: 412847431 
Проблема такая если на форме нажать кнопку развернуть на весь экран то остальные объекты не увеличиваются
Как так сделать чтобыы при минимизации формы объекты становились больше
При минимизации - меньше

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #1
Добавлено: 13.10.06 21:12
Лови момент разворачивания или сворачивания окна и обсчитывай элементы управления.

Ответить

Номер ответа: 2
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #2
Добавлено: 13.10.06 21:14
Событие Resize

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 13.10.06 23:34
помойму в примерах было...

Ответить

Номер ответа: 4
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #4
Добавлено: 14.10.06 16:05
не париться над такими вещами и переходить на .net - там над этой хренью задумываться не приходиться. Это пустая трата времени.
или если уж совсем всё сложно, то на делфи.

Ответить

Номер ответа: 5
Автор ответа:
 SkyLiner



Вопросов: 0
Ответов: 11
 Профиль | | #5 Добавлено: 14.10.06 16:58
 По моему была такая штука как Anchor. Если её можно использовать и в целях описаных здесь, будет классно.

Ответить

Номер ответа: 6
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 15.10.06 00:36
.net по сути фрейворк в котором много чего готового, чтобы "не париться"

Но также можно непарится, и поискать готовое на том, что тебе надо... Впрочем и по For Each контролы обойти можно, составить пропорцию и вем контролам задать нужный Height/Width

Ответить

Номер ответа: 7
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #7
Добавлено: 15.10.06 11:54
Способ ЖИРНЫЙ, но выручал меня всегда.
Короче делай так:

При загрузке проги сохраняй ScaleWidth, ScaleTop, ScaleLeft и ScaleHeight формы, затем цыклом For Each сохрани координаты и размеры всех элементов управления.

В Form_Resize делай все Scаl'ы сохраненными выше, и тем же цыклом For Each двигай элементы управления.

Ответить

Номер ответа: 8
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #8 Добавлено: 16.10.06 14:37
Хм... Не проще ли качнуть любой из сплиттеров?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам