Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Osnovy_sozdania_graficheskogo_interfeysa_polzov...doc
Скачиваний:
2
Добавлен:
17.11.2019
Размер:
456.7 Кб
Скачать

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

Элемент управления ComboBox (Поле со списком) объединяет в себе два элемента управления: TextBox (Поле) и ListBox (Список). Иногда данный элемент управления также называют комбинированным списком. Комбинированному списку прису­щи свойства, как текстового поля, так и списка.

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

Элемент управления CommandButton (Кнопка) применяется обычно для выполне­ния какого-либо действия. Так, при нажатии на кнопку может открываться дру­гая форма, выполняться какие-нибудь расчеты и т. д. Как правило, в процедуру обработки события Click (или событий MouseDown и MouseUp) данной кнопки встав­ляются инструкции, выполняющие необходимые действия.

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

С помощью элемента управления ScrollBar (Полоса прокрутки) можно задать значение свойств другого элемента управления, например, текстового поля. Пример использования полосы прокрутки изображен на рис. 3.7.

В приведенном примере изменение положения бегунка полосы прокрутки приводит к изменению значения, отображаемого в текстовом поле. Чтобы этот пример заработал, необходимо создать процедуру обработки события Change, листинг которой приведен ниже.

Рис. 3.7. Использование полосы прокрутки

Private Sub ScrollBar1Change( )

TextBox1.Text = ScrollBar1.Value

End Sub

В этой процедуре значению свойства Text элемента управления TextBox (Поле) с именем TextBox1 присваивается значение свойства Value, Полосы прокрутки (ScrollBar) с именем ScrollBar1.

Максимальное и минимальное значения свойства Value задаются значениями свойств Мах и Min соответственно (подробнее об этих свойствах будет сказано ниже).

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

Элемент управления SpinButton (Счетчик) имеет то же назначение, что и элемент управления ScrollBar.

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

Элемент управления Image (Рисунок) используется для отображения рисунков. Данный элемент управления можно использовать для отображения изображений как в качестве данных (например, можно показывать изображения товаров или фотографии сотрудников и т. п.), так и просто в оформительских целях.

Элемент управления Image (Рисунок) поддерживает изображения только с опре­деленным набором форматов: .bmp, .cur, .gif, .ico, jpg, .wmf. Отображаемый рису­нок можно редактировать путем обрезки, изменения размера или масштаба.

Для оформления формы можно использовать свойства рисунка.

Свойство PictureAlignment

Свойство PictureAlignment определяет способ выравнивания фонового рисунка объекта. Значение этого свойства равно одной из констант, приведенных в табл. 3.12.

Таблица 3.12. Константы, определяющие возможные значения свойства PictureAlignment

Константа

Описание

FmPictureAlignmentTopLeft

Располагает картинку в левом верхнем углу объекта

FmPictureAlignmentTopRight

Располагает картинку в правом верхнем углу объекта

FmPictureAlignmentCenter

Располагает картинку в центре объекта

FmPictureAlignmentBottomleft

Располагает картинку в левом нижнем углу объекта

FmPictureAlignmentBottomRight

Располагает картинку в правом нижнем углу объекта

Свойство PictureSizeMode

Свойство PictureSizeMode определяет действия, выполняемые в том случае, если собственно рисунок, форма или элемент управления, содержащий рисунок, име­ют разные размеры. Значения, которые может иметь данное свойство, представ­лены в табл. 3.13.

Таблица 3.13. Константы, определяющие возможные значения свойства PictureSizeMode

Константа

Описание

FmPictureSizeModeClip (0)

Выводит только часть рисунка, поместившуюся в объект. Данное значение используется по умолчанию

FmPictureSizeModeStretch (1)

Выводит рисунок целиком, изменяя его пропорции в соответствии с размерами объекта

FmPictureSizeModeZoom (3)

Выводит рисунок целиком, не искажая его пропорций

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]