Partilhar via


Como: Personalizar os ticks em um controle deslizante

Este exemplo mostra como criar um controlo Slider que tenha marcas de verificação.

Exemplo

O TickBar é exibido quando você define a propriedade TickPlacement para um valor diferente de None, que é o valor padrão.

O exemplo a seguir mostra como criar um Slider com um TickBar que exibe marcas de escala. As propriedades TickPlacement e TickFrequency definem a localização das marcas de escala e o intervalo entre elas. Quando se move o Thumb, os tooltips mostram o valor do Slider. A propriedade AutoToolTipPlacement define onde as dicas de ferramentas aparecem. Os movimentos Thumb correspondem à localização das marcas de escala porque IsSnapToTickEnabled está definido como true.

O exemplo a seguir mostra como usar a propriedade Ticks para criar marcas de escala ao longo do Slider em intervalos irregulares.

 <Slider Width="100" Value="50" Orientation="Horizontal" HorizontalAlignment="Left" 
IsSnapToTickEnabled="True" Maximum="3" TickPlacement="BottomRight" 
AutoToolTipPlacement="BottomRight" AutoToolTipPrecision="2" 
Ticks="0, 1.1, 2.5, 3"/>

Ver também