Slider.IsSelectionRangeEnabled Свойство

Определение

Получает или задает значение, которое показывает, отображает ли Slider диапазон выбора вдоль Slider.

[System.ComponentModel.Bindable(true)]
public bool IsSelectionRangeEnabled { get; set; }

Значение свойства

Значение true, если диапазон выбора отображается; в противном случае — значение false. Значение по умолчанию — false.

Атрибуты

Примеры

В следующем примере показано, как задать свойство IsSelectionRangeEnabled.

Slider hslider = new Slider();
hslider.Orientation = Orientation.Horizontal;
hslider.Width = 100;
hslider.Minimum = 1;
hslider.Maximum = 10;
hslider.IsDirectionReversed = true;
hslider.IsMoveToPointEnabled = true;
hslider.AutoToolTipPrecision = 2;
hslider.AutoToolTipPlacement =
  AutoToolTipPlacement.BottomRight;
hslider.TickPlacement = TickPlacement.BottomRight;

// Manually add ticks to the slider.
DoubleCollection tickMarks = new DoubleCollection();
tickMarks.Add(0.5);
tickMarks.Add(1.5);
tickMarks.Add(2.5);
tickMarks.Add(3.5);
tickMarks.Add(4.5);
tickMarks.Add(5.5);
tickMarks.Add(6.5);
tickMarks.Add(7.5);
tickMarks.Add(8.5);
tickMarks.Add(9.5);
hslider.Ticks = tickMarks;

// Create a selection range.
hslider.IsSelectionRangeEnabled = true;
hslider.SelectionStart = 2.5;
hslider.SelectionEnd = 7.5;
cv2.Children.Add(hslider);
<Slider Width="100" 
        Orientation="Horizontal"  
        Minimum="1" Maximum="10" 
        IsDirectionReversed="True"
        IsMoveToPointEnabled="True"
        AutoToolTipPrecision="2" AutoToolTipPlacement="BottomRight"
        TickPlacement="BottomRight"
        Ticks="0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5" 
        IsSelectionRangeEnabled="true"
        SelectionStart="2.5" SelectionEnd="7.5" Name="mySlider"/>

Комментарии

SelectionStart Свойства и SelectionEnd определяют диапазон выделения и должны быть заданы для отображения диапазона выделения, если IsSelectionRangeEnabled задано значение true.

На следующем рисунке показан объект Slider с определенным диапазоном выделения.

Диапазон выбора, определенный для элемента управления Slider

Диапазон выбора ползунка

Это свойство привязано к свойству IsSelectionRangeEnabled реализуемого TickBar элемента управления.

Сведения о свойстве зависимостей

Поле идентификатора IsSelectionRangeEnabledProperty
Для свойств метаданных задано значение true Нет

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

См. также раздел