Создание приложений ОС Windows средствами Visual Basic


Свойства элементов управления


Каждый элемент управления имеет свойства, которые определяют его внешний вид и функционирование. Каждое свойство является как бы внутренней переменной объекта, значение которой можно не только установить, но и считать. Но есть свойства, которые во время выполнения доступны только для чтения (ReadOnly); другие могут быть недоступны при проектировании.

Задавать и считывать свойства можно программно, т.е. при выполнении приложения. Синтаксис установления и считавания свойства: имеет следующий вид:

[Форма.]Объект.Свойство = Значение и

Значение = [Форма.]Объект.Свойство.

Имя формы указывать не обязательно, если обращаются к элементу управления, принадлежащему этой форме, и на других формах этого проекта нет элементов с таким же именем.

Рис. 17

Для установления значения свойства элемента управления при проектировании щелчком мыши выделите этот элемент на форме так, чтобы вокруг него появились 8 синих квадратиков. В окне свойств Properties (рис. 17) в заголовке к слову Properties добавится имя этого элемента, а в строке, расположенной ниже появится его имя (жирным шрифтом) и его тип. На закладке Alphabetic окна Properties будет размещён список свойств. В левой колонке  расположены названия свойств, а в правой – значения, которые можно изменять. При выборе свойства, внизу окна Properties появится справка о выбранном свойстве.

Значения можно задавать, набрав необходимый текст в правую колонку. Также можно нажать на кнопку

, которая появится справа

от значения при выборе свойства, и выбрать необходимое значение из появившегося списка. Иногда появляется кнопка

, нажав которую появится диалог.

Закладка Categorized отличается от Alphabetic тем, что некоторые свойства объединены в группы. Названия групп выделены жирным шрифтом, а слева в квадратике стоит знак минус, если группа открыта, или плюс – если закрыта. Щёлкните по знаку плюс и после названия группы свойств появится список. Если щёлкнуть по знаку минус, то список исчезнет.

Свойства Top и Left задают координаты верхнего левого угла элемента управления, а свойства Height и Width – его высоту и ширину. Эти свойства определяют позицию элемента управления и используют по умолчанию в качестве единицы измерения twip (Твип – это экранно-независимая единица измерения, равная 1/20 точки принтера и гарантирующая независимость отображения элементов приложения от разрешения дисплея). Также размеры и положение элементов управления можно изменять при проектировании с помощью мыши. Установите курсор мыши на элементе управления, находящемся на форме, и, держа нажатой левую кнопку мыши, ведите отображение элемента в новое место. Для изменения размеров элемента управления наведите курсор мыши на синий квадратик, находящийся на границе выделенного элемента управления. Когда курсор мыши примет вид двунаправленной стрелки, удерживая нажатой левую кнопку мыши, ведите отображение новой границы де необходимого значения.




Начало  Назад  Вперед



Книжный магазин