Compartir a través de


Slider.AutoToolTipPrecision Propiedad

Definición

Obtiene o establece el número de dígitos que se muestran en el lado derecho del separador de decimales para Value de Slider en una información sobre herramientas.

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

Valor de propiedad

Int32

La precisión de Value que se muestra en la información sobre herramientas, especificada como el número de dígitos que aparecen a la derecha del separador de decimales. El valor predeterminado es cero (0).

Atributos

Excepciones

AutoToolTipPrecision está establecido en un valor distinto de un entero no negativo.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad AutoToolTipPrecision.

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

Comentarios

El valor de esta propiedad debe ser un entero no negativo. Si esta propiedad se establece en un valor distinto de un entero no negativo, se produce una excepción.

Información sobre propiedades de dependencia

Campo identificador AutoToolTipPrecisionProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a