Aracılığıyla paylaş


Slider.SelectionEnd Özellik

Tanım

bir için Sliderbelirtilen seçimin en büyük değerini alır veya ayarlar.

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

Özellik Değeri

Double

Seçili değer aralığının en büyük değeri.Slider Varsayılan değer sıfırdır (0,0).

Öznitelikler

Örnekler

Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir SelectionEnd .

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

Açıklamalar

Özelliğin SelectionEnd değeri özelliğin değerinden Maximum büyük olamaz ve özelliğin değerinden Minimum küçük olamaz. Özelliğin SelectionEnd değeri de özelliğin değerinden SelectionStart büyük veya buna eşit olmalıdır. Özelliğin değeri özelliğin SelectionEnd değerinden büyük veya özelliğin Maximum değerinden Minimum küçükse, değer sırasıyla veya Minimum özelliğinin Maximum değerine ayarlanır.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı Alanı SelectionEndProperty
Meta veri özellikleri olarak ayarlandı true BindsTwoWayByDefault

Şunlara uygulanır

Ayrıca bkz.