⇒ Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 2. Создание пользовательского интерфейса
⇒ ⇒ ⇒ ⇒ Занятие 3. Применение элементов управления и компонентов
⇒ ⇒ ⇒ ⇒ ⇒ Вложенные элементы управления и контейнеры
Читать далее: Стыковка и фиксация элементов управления
TabControl
позволяет упорядочивать элементы управления путем их размещения на вкладках с ярлычками, напоминающих карточки библиотечного каталого или разделители записной книжки. TabControl
состоит из нескольких элементов управления TabPage
, на которых, в свою очередь, располагаются другие элементы управления. Пример применения TabControl
— окно свойств приложения, где на каждой вкладке сгруппированы свойства, контролирующие определенный компонент приложения.
Свойство TabPages
— важнейшее у элемента управления TabControl
. Оно представляет собой набор элементов управления TabPage
, каждый из которых обладает собственным набором свойств. Набор — это логическая группа объектов, похожая на массив; подробнее о наборах рассказано в следующей главе. Чтобы получить доступ к любому из объектов TabPage
, достаточно щелкнуть вкладку, которую он представляет (рис. 2-6).
Рис. 2-6. Элементы управления TabPage в составе TabControl
Отдельные элементы управления TabPage
весьма напоминают панели (Panel
): они также поддерживают прокрутку и создают внутри формы-контейнера «вложенные формы», в свою очередь способные быть контейнерами для других элементов управления. Чтобы включить прокрутку содержимого для TabPage
, необходимо установить его свойство Autoscroll
в true
.
Элементы управления TabPage
добавляют к TabControl
, устанавливая его свойство TabPages
. При выборе в окне дизайнера свойства TabPages
открывается редактор наборов, позволяющий добавлять к TabControl
элементы управления TabPage
и устанавливать свойства для любого из них. Чтобы разместить на добавленной вкладке необходимые элементы управления, щелкните эту вкладку в окне дизайнера. Во время выполнения пользователь сможет открывать нужные вкладки, щелкая их ярлычки.
Все книги представлены на сайте исключительно для ознакомления с содержанием. |