Sdílet prostřednictvím


Slider.SelectionEnd Vlastnost

Definice

Získá nebo nastaví největší hodnotu zadaného výběru pro Sliderurčitý výběr .

public:
 property double SelectionEnd { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
public double SelectionEnd { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.SelectionEnd : double with get, set
Public Property SelectionEnd As Double

Hodnota vlastnosti

Double

Největší hodnota vybraného rozsahu hodnot .Slider Výchozí hodnota je nula (0,0).

Atributy

Příklady

Následující příklad ukazuje, jak nastavit SelectionEnd vlastnost.

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);
Dim hslider As 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
Dim tickMarks As 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
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"/>

Poznámky

Hodnota SelectionEnd vlastnosti nemůže být větší než hodnota Maximum vlastnosti a nesmí být menší než hodnota Minimum vlastnosti. Hodnota SelectionEnd vlastnosti musí být také větší nebo rovna hodnotě SelectionStart vlastnosti. Pokud je hodnota SelectionEnd vlastnosti větší než hodnota Maximum vlastnosti nebo menší než hodnota Minimum vlastnosti, je hodnota nastavena na hodnotu Maximum nebo Minimum vlastnost.

Informace o vlastnosti závislosti

Pole identifikátoru SelectionEndProperty
Vlastnosti metadat nastavené na true BindsTwoWayByDefault

Platí pro

Viz také