Стыковка и фиксация элементов управления

Элемент управления TabControl

TabControl позволяет упорядочивать элементы управления путем их размещения на вкладках с ярлычками, напоминающих карточки библиотечного каталога или разделители записной книжки. TabControl состоит из нескольких элементов управления TabPage, на которых, в свою очередь, располагаются другие элементы управления.

Примером применения TabControl может служить окно свойств приложения, где на каждой вкладке сгруппированы свойства, контролирующие определенный компонент приложения.

Свойство TabPages - важнейшее у элемента управления TabControl. Оно представляет собой набор элементов управления TabPage, каждый из которых обладает собственным набором свойств. Чтобы получить доступ к любому из объектов TabPage, достаточно щелкнуть вкладку, которую он

представляет

Отдельные элементы управления TabPage весьма напоминают панели (Panel): они также поддерживают прокрутку и создают внутри формы- контейнера вложенные формы, в свою очередь способные быть контейнерами для других элементов управления. Чтобы включить прокрутку содержимого для TabPage, необходимо установить его свойство Autoscrollв true.

Элементы управления TabPage добавляют к TabControl, устанавливая его свойство TabPages. При выборе в окне дизайнера свойства TabPagesоткрывается редактор наборов, позволяющий добавлять к TabControl элементы управления TabPage и устанавливать свойства для любого из них. Чтобы разместить на добавленной вкладке необходимые элементы управления, щелкните эту вкладку в окне дизайнера. Во время выполнения пользователь сможет открывать нужные вкладки, щелкая их ярлычки.

Многие элементы управления поддерживают свойства Anchors и Dock, определяющие их поведение внутри формы или иного контейнера. Заданное свойство Anchorзаставляет выдерживать постоянное расстояние между границами элемента управления, для которого оно определено, и границами формы. При изменении размеров формы во время выполнения размеры элемента управления, для которого задано свойство Anchor, автоматически изменяются таким образом, чтобы расстояние между его границами и заданными границами формы оставалось постоянным.

Свойство Dockпозволяет стыковать элемент управления к одному из краев формы либо сделать так, чтоб он заполнил собой всю форму. При изменении размеров формы размеры пристыкованных к ней элементов управления редактируются автоматически.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: