Slider.AutoToolTipPrecision Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 da propriedade
A precisão do Value exibido na dica de ferramenta, especificado como o número de dígitos que aparecem à direita da vírgula decimal. O padrão é zero (0).
- Atributos
Exceções
AutoToolTipPrecision é definido como um valor diferente de um inteiro não negativo.
Exemplos
O exemplo a seguir mostra como definir a AutoToolTipPrecision propriedade.
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"/>
Comentários
O valor dessa propriedade deve ser um inteiro não negativo. Se essa propriedade for definida como um valor diferente de um inteiro não negativo, ocorrerá uma exceção.
Informações da propriedade de dependência
Campo identificador | AutoToolTipPrecisionProperty |
Propriedades de metadados definidas como true |
Nenhum |