Элементы, основанные на диапазонах значений

Последнее обновление: 1.11.2015

Данный класс элементов управления представлен элементами ScrollBar, ProgressBar, Slider. Они хранят и отображают числовые данные на определенном диапазоне.

Все они являются наследниками класса RangeBase, поэтому наследуют такие его свойства, как:

  • Value указывает на текущее значение элемента (представлено типом Double)

  • Maximum/Minimum указывает на максимальное/минимальное значение элемента

При изменении значения возникает событие ValueChanged. Его синтаксис:

private void slider1_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{}
 

Slider

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

ProgressBar

Индикатор, отображающий выполнение определенного процесса. Также имеет свойство Orientation, указывающее вертикальное или горизонтальное расположение индикатора. Для связи с реальными процессами вся логика изменения индикатора, его свойства Value должна отрабатываться в коде.

	<Slider Value="50" Maximum="100" Minimum="0" Width="150" Height="30" Orientation="Horizontal" />
	<ProgressBar Value="50" Minimum="0" Maximum="100" VerticalAlignment="Top" Height="30" Width="150" />
 

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850