Udostępnij za pośrednictwem


Slider.AutoToolTipPrecision Właściwość

Definicja

Pobiera lub ustawia liczbę cyfr wyświetlanych po prawej stronie punktu dziesiętnego w ValueSlider etykietce narzędzia.

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

Wartość właściwości

Dokładność Value wyświetlana w etykietce narzędzia określona jako liczba cyfr wyświetlanych po prawej stronie punktu dziesiętnego. Wartość domyślna to zero (0).

Atrybuty

Wyjątki

AutoToolTipPrecision jest ustawiona na wartość inną niż ujemna liczba całkowita.

Przykłady

W poniższym przykładzie pokazano, jak ustawić AutoToolTipPrecision właściwość.

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

Uwagi

Wartość tej właściwości musi być nie ujemną liczbą całkowitą. Jeśli ta właściwość jest ustawiona na wartość inną niż ujemna liczba całkowita, wystąpi wyjątek.

Informacje dotyczące właściwości zależności

Pole identyfikatora AutoToolTipPrecisionProperty
Właściwości metadanych ustawione na true Brak

Dotyczy