Краткие теоретические сведения.
Все объекты имеют определенные свойства, которые можно установить (изменить) как на этапе проектирования в окне свойств (Properties), так и на этапе выполнения приложения в программном коде.
Ниже приведены основные свойства, характерные для большинства объектов.
Табл.2 Основные свойства объектов.
Свойство | Описание |
Name | Имя объекта. Все ссылки на объект осуществляются через его имя |
Left, Top | Координаты верхнего левого угла контура объекта в пределах рабочей области контейнера (экрана, формы и т.д.) |
Height, Width | Высота и ширина контура объекта |
BackColor | Цвет фона объекта |
CoreColor | Цвет текста |
Font | Встроенный объект, определяющий имя шрифта, его размер, начертание |
BorderStile | Наличие и вид рамки |
Caption | Текст, идентифицирующий объект на экране при выполнении приложения (текст на кнопке, в заголовке окна и т.п.) |
ToolTipText | Текст, отображаемый как подсказка при наведении указателя мыши на объект |
MousePoiuter | Форма курсора мыши при его наведении на объект |
TabIndex | Индекс объекта в фокусном порядке. При нажатии клавиши фокус получает объект со следующим индексом в фокусном порядке |
Enabled | Доступность объекта |
Visible | Видимость объекта (отображается он на экране или нет) |
Кроме этих свойств каждый объект может иметь свои специфические свойства.
Основным объектом Visual Basic является форма, составляющая фон приложения, на котором располагаются другие объекты – элементы управления. В форме можно использовать дополнительно следующие свойства.
Табл. 3. Дополнительные свойства для формы
Свойство | Описание |
Picture | Определяет графическое изображение, которое отображается на фоне формы во время выполнения приложения |
ScaleHeight, ScaleWidth | Размеры (высота и ширина) доступной для работы рабочей зоны формы |
Кроме того, для формы некоторые из приведенных в табл. 2. свойств приобретают дополнительные возможности, например, свойство BorderStile определяет также тип окна, возможность изменения размеров.
Элемент управления Командная кнопка (Command Button)позволяет пользователю вмешиваться в процесс обработки данных, прервать или запустить какой-либо процесс. Для этого используются события Clik, наступающие при щелчке на кнопке. Кроме приведенных в табл.2 наиболее часто употребляются следующие свойства (табл.4).
Табл. 4 Дополнительные свойства для командной кнопки
Свойство | Описание |
Default | Определяет, что при нажатии клавиши Enter генерируется событие Clik именно для данной кнопки, независимо от того, какой элемент имет фокус |
Cancel | Определяет, что при нажатии клавиши Esc генерируется событие Clik именно для данной кнопки, независимо от того, какой элемент имеет фокус |
Элемент управления Надпись (Label). Используется для отображения постоянного текста в форме. Наиболее употребительные свойства исчерпываются табл.2. События обычно не используются.
Элемент управления Текстовой поле (TextBox) – это основной элемент для ввода данных. Наиболее употребительные события – Change – изменение содержимого текстового окна. Возникает каждый раз при вводе, удалении или замене символа. Событие LostFocus и GotFocus возникает при потере или при приобретении фокуса соответственно.
Кроме приведенных в табл. 2 очень часто используется свойство Text, содержащее отображаемый в поле текст. Свойство Caption этот элемент управления не поддерживает.
Элемент управления Флажок (CheckBox) используется для выбора одного из двух значений: Да/ Нет( включено/выключено, истина/ложь и т.д.)
Главное событие – Clik (щелчок)
Кроме приведенных в табл. 2 свойств используется свойство Value, указывающее состояние командной кнопки:
1 - не отмечен;
2 - отмечен;
3 - отмечен, но недоступен.
Элемент управления Переключатель (Option Button) позволяет устанавливать только одну опцию из группы. Главное событие - Clik (щелчок). Главное свойство - Value, определяющие состояние переключателя. Остальные наиболее употребительные свойства ограничиваются табл.2.
Дата добавления: 2014-11-29; просмотров: 759;