Slider.SelectionEnd Eigenschap

Definitie

Hiermee haalt of stelt u de grootste waarde van een opgegeven selectie voor een Slider.

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

Waarde van eigenschap

De grootste waarde van een geselecteerd bereik met waarden van een Slider. De standaardwaarde is nul (0,0).

Kenmerken

Voorbeelden

In het volgende voorbeeld ziet u hoe u de SelectionEnd eigenschap instelt.

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"/>

Opmerkingen

De waarde van de SelectionEnd eigenschap mag niet groter zijn dan de waarde van de Maximum eigenschap en mag niet kleiner zijn dan de waarde van de Minimum eigenschap. De waarde van de SelectionEnd eigenschap moet ook groter dan of gelijk zijn aan de waarde van de SelectionStart eigenschap. Als de waarde van de SelectionEnd eigenschap groter is dan de waarde van de Maximum eigenschap of kleiner is dan de waarde van de Minimum eigenschap, wordt de waarde ingesteld op respectievelijk de waarde van de Maximum eigenschap of Minimum eigenschap.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld SelectionEndProperty
Eigenschappen van metagegevens ingesteld op true BindsTwoWayByDefault

Van toepassing op

Zie ook