Иллюстрированный самоучитель по Visual Basic 6.0
Ch 8.htm
назад | содержание
| вперед
Элемент управления
UpDown
Элемент управления UpDown предназначен
для ввода пользователем числовой информации и представляет собой две кнопки
с направленными в противоположные стороны стрелками (рис. 8.38). Этот объект
служит только для совместной работы с элементами управления, которые могут использоваться
для ввода числовой информации. Например, вы можете применять его для ввода чисел
в текстовое поле. В этом случае каждое нажатие кнопки с направленной вверх стрелкой
будет увеличивать, а нажатие кнопки с направленной вниз стрелкой — уменьшать
размещенное в поле число на определенное значение.
Замечание
Элемент управления UpDown может
быть расположен горизонтально. В этом случае кнопка с направленной влево стрелкой
используется для уменьшения, а с направленной вправо стрелкой —для увеличения
числового значения.
Рис. 8.38. Элемент управления
UpDown, предназначенный для ввода числовых значений
Свойства элемента управления UpDown
перечислены в табл. 8.14.
Таблица 8.14. Свойства
элемента управления UpDown
Свойство
|
Назначение
|
Alignment
|
Указывает, слева или справа
от связанного элемента будет располагаться элемент UpDown
|
AutoBuddy
|
При установке для данного свойства
значения True в качестве связанного с объектом UpDown элемента управления
будет использоваться ближайший подходящий объект
|
BuddyControl
|
Имя элемента управления, в который
будет вводиться числовое значение с помощью элемента управления UpDown
|
Increment
|
Шаг, с которым будет изменяться
числовое значение
|
Max
|
Максимально допустимое значение,
вводимое с помощью элемента управления UpDown
|
Min
|
Минимально допустимое значение,
вводимое с помощью элемента управления UpDown
|
Orientation
|
Определяет вертикальное или
горизонтальное расположение кнопок в элементе управления
|
SyncBaddy
|
Предписывает обновлять значение
связанного с ним элемента управления. Должно иметь значение True
|
Value
|
Предназначено для считывания
значения, введенного с помощью элемента управления UpDown
|
Wrap
|
Служит для установки минимального
значения при превышении максимального значения
|
Предупреждение
Для обновления значения, связанного
с объектом UpDown элемента управления, значение свойства SyncBaddy обязательно
должно быть равно True. Кроме того, необходимо учитывать, что при вводе в
связанное поле информации с использованием клавиатуры, свойство value элемента
управления UpDown не изменяется. Возникает ситуация, при которой свойство
Value не отражает реального значения связанного с ним элемента управления.
Чтобы этого избежать, необходимо обновлять значение свойства Value при возникновении
события change для связанного элемента управления.
Помимо этого, элемент управления
upDown распознает следующие события:
Событие
|
Возникает
|
Change
|
При изменении свойства Value
|
DownClick
|
При нажатии кнопки с направленной
вниз стрелкой
|
UpClick
|
При нажатии кнопки с направленной
вверх стрелкой
|
назад | содержание
| вперед