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

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ğinin SelectionEnd değeri özelliğin değerinden Maximum büyük olamaz ve özelliğin değerinden Minimum küçük olamaz. Özelliğinin 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 Maximum büyükse veya özelliğin 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

Öğe Değer
Tanımlayıcı Alanı SelectionEndProperty
Meta veri özellikleri olarak ayarlandı true BindsTwoWayByDefault

Şunlara uygulanır

Ayrıca bkz.