Использование контейнеров планировки

эти три элемента управления являются

Элементы управления FlowLayoutPanel, TableLayoutPanel И SplitCon — Tainer Могут быть исключительно полезны для создания сложных размещений элементов управления на формах с минимальными усилиями. Эти три элемента управления являются новыми в. NET 2.0. Элемент управления FlowLayoutPanel Позволяет вам осуществить поведение, сходное с поведением планировки по умолчанию для Web-страниц. А именно, любые элементы управления в FlowLayoutPanel Будут реорганизовывать себя так, чтобы заполнить область контейнера непрерывным потоком слева направо в том порядке, в каком они добавлялись в контейнер, и с переходом на новый ряд, когда больше не будет места справа. Это поведение по умолчанию, но вы можете также модифицировать свойство Flow — Direction, Установив его равным одному из перечислимых значений Left — ToRight , TopDown, RightToLeft Или BottomUp. Элемент управления TableLayoutPanel Позволяет осуществлять табличное размещение элементов управления, где они сохраняют свое положение относительно друг друга и образуют на форме таблицу или сетку. Вы можете использовать этот элемент управления, чтобы достигнуть того эффекта, для которого проектировщики развитых Web-страниц используют таблицы в HTML. Вы можете вкладывать табличные элементы управления планировки в ячейки других табличных элементов управления планировки, поучая сложную, но хорошо организованную планировку элементов управления, которая разумно ведет себя при изменении размеров формы. Это особенно полезно для сценариев локализации, где метки или текст в элементах управления будут определяться динамически из файлов ресурсов или из базы данных, а соответствующий элемент управления будет автоматически изменять свой размер в зависимости от высоты или ширины своего содержания.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *