Читайте также:
|
|
Есть две возможности добавить элемент управления в форму. Один способ – дважды щелкнуть на пиктограмме элемента управления в панели элементов. Другой – выделить и перетащить.
Выбор имен для элементов управления
Главное, что следует знать при работе с элементами управления, то - что к ним можно обращаться как к переменной, присваивая значения определенным свойствам или считывая их.
Способность дать точное имя элементу управления отличает компетентного и аккуратного программиста. Взглянув на имя элементов управления, вы должны иметь возможность распознать и тип элемента управления, и его назначение. Поэтому всегда стоит придерживаться соглашения об именах. Это сделает ваш код более простым для понимания и усовершенствования.
Любой объект формы, такой как текстовое поле, надпись или кнопка, а также сама форма, должен иметь уникальные имена. Ключевым свойством любого объекта Visual Basic является свойство Name. Оно служит для присвоения каждому объекту уникального идентификатора, с помощью которого к нему можно обратиться из программы.
При создании объекта Visual Basic по умолчанию присваивает ему уникальное имя. Например, первой форме проекта присваивается имя Form1, а первому текстовому полю, помещенному в форму, назначается имя Text1.
Любое имя в программе может начинаться с трехбуквенного префикса, набранного строчными буквами, который означает тип объекта. Оставшаяся часть имени должна описывать назначение данного объекта. Например, в имени формы frmMain префикс frm означает, что данное имя принадлежит объекту типа Form. Оставшаяся часть имени Main свидетельствует о том, что это основная форма проекта. В таблице 1.2 перечислены некоторые префиксы для обозначения типа основных объектов (форм и элементов управления) Visual Basic.
Таблица 1.2. Типы объектов Visual Basic и рекомендуемые префиксы имен
Тип объекта | Префикс | |
Флажок проверки | CheckBox | chk |
Поле со списком | ComboBox | cbo |
Кнопка команды | CommandButton | cmd |
Окно списка каталогов | Directory ListBox | dir |
Окно списка накопителей | Drive ListBox | drv |
Окно списка файлов | File ListBox | fil |
Форма | Form | frm |
Рамка | Frame | fra |
Горизонтальная полоса прокрутки | Horizontal ScrollBar | hsb |
Изображение | Image | img |
Надпись | Label | lbl |
Линия | Line | lin |
Список | ListBox | lst |
Меню | Menu | mnu |
Контейнер OLE | OLE | ole |
Переключатель | OptionButton | opt |
Окно с рисунком | PictureBox | pic |
Контур | Shape | shp |
Поле текста | TextBox | txt |
Таймер | Timer | tmr |
Вертикальная полоса прокрутки | Vertical ScrollBar | vsb |
Назначаемые объектам имена будут использоваться в программе. Поэтому, чтобы избежать различных опечаток, старайтесь делать их по возможности короче.
Основные свойства элементов управления
Свойства определяют внешний вид и функционирование элемента управления. Например, если требуется установить новую надпись, то следует изменить свойство Caption. Изменять свойства во время выполнения приложения несложно, если рассматривать элементы управления как переменные — так, для изменения надписи командной кнопки Commandl используется ее свойство Caption:
Cmdl.Caption ="Новая надпись"
В данном примере свойству Caption объекта Cmdl присваивается значение “Новая надпись”. При этом имя объекта и свойство разделяются точкой:
Control.Свойство =Значение
Проект обычно состоит из нескольких форм, каждая из которых может содержать элементы управления с одинаковым именем. В данном случае синтаксис имеет вид:
[Форма.]Control.Свойство =Значение
В общем случае значение свойства определяется следующим образом:
Значение =[Форма.]Объект.Свойство
Большинство свойств элементов управления доступно как для чтения, так и для изменения. Но есть свойства, которые во время выполнения доступны только для чтения (Read Only); другие же могут быть недоступны при проектировании. Запомнить все свойства всех элементов управления практически невозможно. Для получения информации о каком либо элементе управления, его свойствах, методах и событиях следует обратиться к справке.
Ниже рассматриваются свойства, которыми обладает большинство элементов управления.
Позиция
Расположение на форме элемента управления определяют четыре свойства:Left, Top, Height и Width. Эти значения по умолчанию используют в качестве единицы измерения твип (twip). Твип — 1440-й части дюйма.
Свойства Тор и Left задают координаты верхнего левого угла элемента управления, свойства Height и Width — его высоту и ширину. Отсчет в системе координат ведется сверху вниз (Y) и слева направо (X).
Цвет
Управление цветовым оформлением элементов осуществляется с помощью свойств BackColor, FillColor и ForeColor, которым по умолчанию назначаются стандартные цвета Windows.
Дата добавления: 2015-10-26; просмотров: 129 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Понятие о стандартных элементах управления | | | Отображение текста в полях типа Label |