Некоторые общие свойства элементов управления 


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



ЗНАЕТЕ ЛИ ВЫ?

Некоторые общие свойства элементов управления



Рассмотрим некоторые общие свойства элементов управления

Свойство Описание
Name Имя элемента управления
Caption Возвращает или устанавливает текст, отображаемый в заголовке. Пример: frmПароль.Caption = “Введите пароль”
AutoSize Логическое свойство. Устанавливает режим автоматического изменения размеров элемента управления под текст заголовка, прописанного в свойстве Caption.
Visible Логическое свойство, которое определяет, надо ли отображать элемент управления.
Enabled Логическое свойство, которое определяет, доступен ли для пользователя элемент управления. cboOK.Enabled = False
Height, Width Возвращает или устанавливает высоту или ширину объекта.
Left, Top Возвращает или устанавливает координаты верхнего левого угла элемента управления, которые определяют его местоположение на форме.
ControlTipText Возвращает или устанавливает текст в окне всплывающей подсказки, связанной с элементами управления.
BackColor, ForeColor, BorderColor Возвращает или устанавливает цвет заднего и переднего плана элемента управления, а так же его границы
BorderStyle Устанавливает тип границы. Допустимые значения:
q fmBorderStyleSingle граница в виде контура
q fmBorderStyleNone граница невидима

 

Picture (создание картинки) Внедряет картинку на элемент управления. Например, на поверхность кнопки картинку можно поместить с помощью инструкции: CommandButton1.Picture= _ LoadPicture(“c:\Интеграл.bmp”)
Picture (удаление картинки) Чтобы удалить картинку с элемента управления надо воспользоваться свойством Picture, равным LoadPicture (“”): CommandButton1.Picture= LoadPicture(“”)
Value Возвращает/устанавливает значение элемента управления или его состояния.
Элемент Свойство Value
CheckBox Целое число, которое указывает, с каком состоянии находится флажок:
  –1 True – флажок установлен.
  0  False – флажок сброшен.
  Null –положение не определено.
OptionButton То же самое, что у CheckBox.
ToggleButton То же самое, что у CheckBox.
ScrollBar Целое число между Max и Min значением одноименных свойств.
SpinButton То же самое, что у ScrollBar.
ComboBox, ListBox Значение выбранного элемента списка. В ListBox доступно только при выборе одного элемента.
CommandButton Всегда False.
MultiPage Целое, указывающее на номер текущей вкладки. Изменяется от 0 до номера последней вкладки.
  Ноль (0) указывает на первую вкладку.
TextBox Текст в редактируемом поле.

Соглашения об именах

При создании формы или элемента управления VBA устанавливает свойство объекта Name (имя) по умолчанию. Это значит, первой созданной кнопке будет присвоено имя CommandButton1, для второй – CommandButton2 и т.д. При разработке приложений с одной формой имя объекта обычно не вызывает никаких проблем, хотя такой код не обладает наглядностью и плохо читаем, и, с некоторой натяжкой, его можно оставить без изменений. Если же приложение состоит из нескольких форм, то будет трудно отличить первую кнопку первой формы CommandButton1 от первой кнопки второй формы CommandButton1. В таких случаях бывает полезным переименовать объекты так, чтобы они легче различались. Для именования объектов и переменных в мире WINDOWS существует соглашение об именах, называемое венгерской нотацией. Суть соглашения состоит в том, что имя объекта начинается с префикса, который определяет вид этого объекта. Далее следует собственно имя объекта, которое отображает его суть. В таблице 1 приведены префиксы и примеры имен для элементов управления.

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

Префикс

Пример имени

TextBox

Поле

txt

txtФамилия

Label

Надпись

lbl

lblИнформ

CommandBar

Кнопка

cmd

cmdОК

ListBox

Список

lst

lstСтуденты

ComboBox

Поле со списком

cbo

cboФакультеты

ScrollBar

Полоса прокрутки

scr

scrВниз

SpinButton

Счетчик

spn

spnВыбор

OptionButton

Переключатель

opt

optВыбор

CheckBox

Флажок

chk

chkПол

ToggleButton

Выключатель

tgl

tglПереключатель

Frame

Рамка

fra

fraСтатус

Image

Рисунок

img

imgСпутник

MultiPage

Набор страниц

mlt

mltСтраницы

TabStrip

Набор вкладок

tab

tabДва

UserForm

Форма

Frm

FrmСессия

 



Поделиться:


Читайте также:




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

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