Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб1 и далее.doc
Скачиваний:
7
Добавлен:
18.11.2019
Размер:
2.98 Mб
Скачать

Лабораторная работа 2 Компоненты и их свойства

Выполнив эту лабораторную работу, Вы сможете:

  1. познакомиться с понятием компонент;

  2. познакомиться с общими и специфическими свойствами таких компонентов как форма, текстовое поле, командная кнопка, командная кнопка с картинкой, текстовое поле с маской ввода, метка;

  3. научиться изменять свойства компонентов на этапе проектирования приложения.

1.Понятие компонента

С точки зрения разработчика программы компоненты – это видимые (визуальные) объекты, готовые к немедленному использованию в Вашем будущем Windows-приложении. Они сгруппированы по разделам (темам, категориям) на страницах Палитры Компонентов и представляют собой стандартные элементы Windows: кнопки, меню, линейки прокруток, поля ввода, и т.п., а также многочисленные дополнительные возможности. Следует отметить, что особым компонентом является и сама форма, представляющая собой специальный контейнер, который вмещает в себя все другие компоненты. Форма отсутствует в Палитре Компонентов, так как появляется при запуске среды автоматически.

Задание 1

Запустите среду программирования.

2.Свойства компонентов

Любой компонент, помещенный на форму, становится объектом, и обладает определенным перечнем свойств с конкретными значениями. Давайте посмотрим какими свойствами обладает единственный наш объект – Form (форма).

Для дальнейшего удобства на протяжении нескольких лабораторных работ давайте будем заполнять следующую таблицу «Свойства, методы и события объектов»:

Задание 2

Оформите шапку Таблица. 1 у себя в тетради.

Таблица. 1.

Свойства, методы и события объектов.

Объект

Свойства

Методы

События

В прошлой лабораторной работе мы с вами познакомились с окном свойств и событий объекта - Object Inspector (Инспектор объектов). Настало время выяснить, как с ним работать.

Следует помнить, что Инспектор Объектов работает со свойствами только того компонента, который активен (выделен) в данный момент времени, то есть является текущим. Чтобы сделать определенный компонент текущим, нужно выбрать его в выпадающем списке, расположенным вверху Инспектора Объектов, либо просто щелкнуть по нему мышью на форме.

Задание 3

Сделайте активным окно Формы. Обратите внимание, что в верхней части Инспектора объектов появилась надпись, совпадающая с заголовком окна формы.

Каждый компонент обладает своим набором свойств. Ряд свойств для многих компонентов имеет один и тот же смысл, например:

Тор – координата Y левого верхнего угла компонента (в пикселах);

Left – координата X левого верхнего угла компонента (в пикселах);

Height – высота компонента (в пикселах);

Width – ширина компонента (в пикселах);

Caption – надпись на компоненте;

Color – цвет компонента;

Visible – видимость компонента на форме.

Задание 4

Занесите перечисленные свойства в Таблица. 1.

Особо следует отметить свойство Name, которое является именем компонента и используется программой для общения с ним. При помещении компонента на форму ему автоматически присваивается имя, состоящие из названия компонента и порядкового номера, например для командной кнопки: Button1, Button2 и т.д