Свойства переключателя (OptionButton) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Свойства переключателя (OptionButton)



Переключатель (OptionButton), представляющий собой кружок с точкой или без, предназначен для установки только одной опции из группы. Обычно все переключатели формы объединены в одну группу. Если вы желаете сформировать новую группу переключателей, то нужно поместить их в отдельный элемент контейнер, например Frame.

Важнейшим свойством переключателей является свойство Value. С его помощью можно определить состояние переключателя. Это свойство может принимать значения True и False. Переключатели в группе работают по правилу – один прав. Так же, как и кнопка, переключатель может быть отображен в графическом стиле.

При работе с группой переключателей удобно объединять их в один массив элементов управления и обращаться к ним с использованием индекса.

Свойства рамки (Frame)

Рамка (Frame) – это один из элементов-контейнеров. Его назначение – объединить в группу несколько элементов управления. Объекты, объединенные с помощью рамки, можно как единое целое перемещать, активизировать и деактивизировать, делать видимыми или невидимыми. Некоторые элементы сами нуждаются в контейнере – например, все переключатели в форме всегда объединяются в одну группу. Чтобы создать вторую группу опций, нужно требуемые переключатели объединить в элементе контейнере. Для объединения объектов в группу нужно сначала создать элемент контейнер, затем добавить в него нужные элементы управления. Если требуемые элементы управления уже находятся в форме, их достаточно переместить в элемент контейнер. Чтобы проверить, действительно ли элемент принадлежит контейнеру, достаточно переместить контейнер. Элемент управления, принадлежащий контейнеру, будет перемещаться вместе с ним. Рамка – это элемент управления, который не имеет особых свойств, присущих только ей.

Свойства окна с рисунком (PictureBox)

Элемент управления (PictureBox) предназначен для отображения рисунков и других графических объектов. Этот элемент управления также является элементом контейнером, поэтому его можно использовать для объединения других элементов. Положение PictureBox в форме задается свойством Align, которое определяет, будет ли PictureBox закрепляться у одного из краев формы или сохранит положение, заданное разработчиком. Если элемент управления закрепляется у одного из краев формы, то его размер (ширина или высота) всегда устанавливается в соответствии с размером формы.

Свойство AutoSize определяет, будут ли автоматически изменяться размеры элемента управления для отображения рисунков различного размера. Самое важное свойство PictureBoxPicture, которое содержит отображаемый графический объект. Это может быть растровое изображение (*.bmp), пиктограмма (*.ico), метафайл (*.wmf) или расширенный метафайл (*.emf), также gif и jpeg файлы.

При выполнении приложения для изменения свойства используется функция LoadPicture:

Pic.Picture = LoadPicture("C:\WINDOWS \autos.bmp")

Свойства изображения (Image)

Элемент управления Image также создан для отображения рисунков. Но в отличие от PictureBox, он не является элементом контейнером. Он не позволяет рисовать и не допускает группирования объектов. Однако Image использует меньше ресурсов и перерисовывает быстрее, чем PictureBox. Поэтому для отображения рисунков Image может быть лучшим вариантом.

Главным свойством Image также является Picture. С его помощью можно определить рисунок, отображаемый элементом управления, на стадии проектирования либо при выполнении программы. Свойство Stretch определяет, как отображается рисунок. Если значение свойства Stretch равно True, то размеры рисунка изменяются до размеров элемента управления image, в противном случае элемент управления изменяется до размера рисунка.

Свойства списка (ListBox)

Список (ListBox) – позволяет пользователю выбирать из списка один или несколько элементов списка. Во время работы программы в список можно добавлять новые элементы или удалять существующие. Если не все элементы могут одновременно отобразиться в поле списка, то в нем автоматически отображаются полосы прокрутки. В таблице приведены названия, описание и возможные значения свойств, характерных для списка.

Свойство Описание и возможные значения
List Массив строк отображаемых в списке. При заполнении списка в режиме конструктора можно использовать клавиши Ctrl+Enter для добавления нового элемента.
ItemData Массив чисел типа Long, связанный с массивом строк, предназначен для хранения кодов
Columns Определяет количество колонок в списке. Если свойство равно нулю, то в списке может отображаться вертикальная полоса прокрутки, если больше нуля – горизонтальная.
Integral Height Если значение свойства устанавливается равным True, то высота списка устанавливается такой, чтобы строки целиком отображается в списке по высоте. Изменить значение этого свойства можно только в режиме конструктора
Text Содержит элемент списка, по которому щёлкнул пользователь, или пустую строку, если ни один элемент не выбран
Listlndex Индекс (номер) элемент списка, по которому щёлкнул пользователь, или -1, если ни один элемент не выбран. Элементы списка нумеруются, начиная с нуля
ListCount Текущее количество элементов в списке
Style Определяет стиль списка. Нельзя изменить свойство во время выполнения программы. vbListBoxStandard=0 – стандартный вид списка без флажков vbListBoxCheckbox=1 – позволяет отображать флажки в списке и выбирать несколько элементов списка
Selected Массив флажков, содержащих информацию о том, выбран ли элемент списка
MultiSelect Определяет, может ли пользователь выбирать одновременно несколько элементов списка 0 – множественный выбор невозможен. Щелчком мыши или нажатием клавиши пробела в списке можно выбрать только один элемент; 1 – простой множественный выбор. Элементы списка выбираются щелчком мыши или нажатием клавиши пробела; 2 – расширенный множественный выбор. Пользователь может выбрать несколько элементов с помощью мыши или клавиш управления курсором с использованием клавиш Shift и Ctrl Установить значение свойства, отличное от нуля можно, если стиль списка – стандартный
SelCount Определяет количество выбранных пользователем элементов списка
Sorted Если установить это свойство равным True, то все элементы будут сортироваться по алфавиту. Нельзя изменить свойство во время выполнения программы.
TopIndex Определяет индекс элемента списка, который отображается в списке первым. Используется для прокрутки списка во время выполнения программы

Необходимо отметить, что свойства Text, SelCount, TopIndex, Listlndex и ListCount доступны только во время выполнения программы.



Поделиться:


Последнее изменение этой страницы: 2016-08-12; просмотров: 405; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.3.154 (0.007 с.)