Краткие теоретические сведения.
Все объекты имеют определенные свойства, которые можно установить (изменить) как на этапе проектирования в окне свойств (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; просмотров: 847;
