Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Выравнивание компонентов в клиентской области


Автор: Курсант 2.9.2015, 10:07
Всем доброго времени суток!

Пишу софтину в Visual C++ с использованием Windows Forms. Есть желание сделать так, чтобы при изменении размеров окна компоненты не оставались на местах, а заполняли нужным образом образовавшееся свободное пространство. В C++ Builder и Delphi это можно было удобно сделать, размещая на окне компоненты типа Panel, задавая им свойства Align - AllClient, AllTop, AllBottom и т.п., разные Splitter'ы... Сейчас, ковыряясь в VC++, ничего похожего я не нахожу. Скажите, как можно сделать автоматическое выравнивание компонентов в VC++ с использованием Windows Forms?

Пардон, всё, нашёл. Можно также размещать компоненты Panel, а у компонентов есть свойство Dock (причаливание), определяющее, к каким сторонам контейнера они прилегают...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)