Классические элементы пользовательского интерфейса в Windows Presentation Foundation. Шамшев Ан. Б. - 49 стр.

UptoLike

Составители: 

48
ным значениями. Эти элементы управления ScrollBar, ProgressBar и
Slider являются наследниками класса RangeBase. Однако, несмотря на
то, что они вместе используют одну абстракцию (диапазон), работают они
по-разному.
Класс RangeBase определяет свойства, перечисленные в таблице 4.
Таблица 4
Свойства класса RangeBase
Имя
Описание
Value
Текущее значение элемента управления (которое должно находиться
в диапазоне между минимумом и максимумом). По умолчанию оно
начинается с 0. Значение Value имеет тип double, что дает ему воз-
можность принимать дробные значения. Изменение значения порож-
дает событие ValueChanged
Maximum
Верхний лимит (максимальное допустимое значение)
Minimum
Нижний лимит (минимальное допустимое значение)
SmallChange
Величина, на которую уменьшается или увеличивается значение
свойства Value при «малом изменении». Для элементов управления
ScrollBar и Slider это величина, на которую изменяется значение, ко-
гда пользователь использует клавиши управления курсором
LargeChange
Величина, на которую уменьшается или увеличивается значение
свойства Value в «крупном изменении». Назначение крупного изме-
нения зависит от элемента управления. Для элементов управления
ScrollBar и Slider это та величина, на которую изменяется значение,
когда пользователь использует кнопки <Page Up> и <Раgе Down>,
или когда щелкает на линейке в любой стороне ползунка
Как правило, элемент управления ScrollВаr не используется напря-
мую. Чаще всего применяется элемент управления более высокого уровня
ScrollViewer, который обладает свойствами двух элементов управления
ScrollBar. Однако по своей сути более ценными являются Slider и Pro-
gressBar.