Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.48
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.48

TextBoxl.Height = NumericUpDown.Value TextB0x2.Width = NumericUpDown.Value

С помощью этих кодов счетчик задает числовые значения высоты и ширины объекта TextBox. Одно из основных свойств Value (величина) возвращает текущее значение NumericUpDown.

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

> Value (величина значения);

> Minimum (минимальное значение);

> Maximum (максимальное значение);

> LargeChange, SmallChange (управление клавишами «<—»,

> Orientation (горизонтальное или вертикальное расположение).

Расположите на форме объекты TrackBar, Label и Timer.

Мы будем перемещать на форме объект, меняя его скорость с помощью ползунка. Когда горизонтальная координата становится равной 500, таймер останавливается и программа прекращает работу. Создайте процедуру обработки событий для Timer и напишите следующий код:

Private Sub Timerl_Tick (ByVal sender As System.Object,_ ByVal e As System.EventArgs) Handles Timerl.Tick

Dim a As Double

a = Labell.Left

a = a + TrackBarl.Value

Labell.Left = a

If a > 500 Then Timerl.Stop ()

TrackBar

Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста

End Sub

ГЛАВА 11 ▼ Программирование элементов управления

ProgressBar

Индикатор процесса. Применяется для демонстрации процесса выполнения задачи (например, загрузки программы). Основные свойства индикатора процесса:

> Value (величина значения);

> Maximum (максимальное значение);

> Minimum (минимальное значение);

> Step (шаг изменения значения).

Воспользуемся предыдущим примером, созданным для TrackBar. Поместите на эту же форму элемент управления ProgressBar и добавьте в уже существующие коды следующий:

ProgressBarl.Valua = а

Он слишком примитивен, а потому программа работает несколько некорректно. Чтобы устранить этот недостаток, нужно сделать величину Maximum чуть большей, чем значение переменной а, например 505. В будущем вы, конечно, научитесь создавать более совершенные коды.

ImageList


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta