Название: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 17:59 Возможно неправильно формирую вопрос. Каким образом привязать элементы к форме, чтобы при изменении размера формы все компоненты на ней так же изменялись и оставались на своих местах относительно границ формы.
Название: Re: Закрепление элементов на форме Отправлено: BRE от Март 22, 2011, 18:10 Почитай в документации раздел: Layout Management.
Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 18:37 прочитал...про группировки элементов в layout. Но чтото про изменения размеров формы не нашел....можт не заметил....
Название: Re: Закрепление элементов на форме Отправлено: serg_hd от Март 22, 2011, 18:42 выложи конкретный пример и скажи что хочешь с ним сделать...
Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 19:01 имеется форма на ней несколько простых компонентов...если изменить размер формы, то компоненты останутся на прежнем месте того же размера. А хотелось бы чтобы с формой изменялся размер компонентов и не появлялось лишнее пустое пространство на форме...чтото вроде аналога свойства anchors в делфи
Название: Re: Закрепление элементов на форме Отправлено: Fat-Zer от Март 22, 2011, 19:22 опять же, в layout'ы их объедините..
Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 19:34 пробовал объединить в layout. Но простым объединением проблема не решилась..возможно нужно какое то свойство изменить в layout или какой то конкретный layout нужен...
Название: Re: Закрепление элементов на форме Отправлено: Fat-Zer от Март 22, 2011, 19:40 выложите хотя бы скриншоты...
Название: Re: Закрепление элементов на форме Отправлено: John от Март 22, 2011, 20:03 Правой кнопкой по форме -> Скомпоновать по сетке. Самый простой способ
Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 20:08 Программа вообще перемножает матрицы...но с этим проблем не было...если растянуть окно то получится как на втором скрине
Название: Re: Закрепление элементов на форме Отправлено: John от Март 22, 2011, 20:16 Можно попробовать скомпоновать верхний label, Edit и Button, выделив мышью, по горизонтали.
Точно также поступить с остальными двумя строчками. Потом все три вместе скомпоновать по вертикали, потом компоновать с нижними элементами и т.д... Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 20:20 John, спасибо огромное)как раз то о чем я говорил)
даже по сетке уже достаточно Название: Re: Закрепление элементов на форме Отправлено: Fat-Zer от Март 22, 2011, 20:45 я бы делал так:
1) лейблы и лайнэдиты в ФормЛейаут 2) кнопки - в горизонтальный лейаут 3) 1 и 2 в вертикальный лейаут(и ещё можно придавить спейсером) 4) видимо текстэдиты(большие и квадратные) а вертикальный лейаут 5) 3 и 4 в горизонтальный лейаут. Название: Re: Закрепление элементов на форме Отправлено: yrec от Март 22, 2011, 22:59 благодарю за помощ)разобрался окончательно
|