Compartilhar via


Slider.TickFrequency Propriedade

Definição

Obtém ou define o incremento do intervalo de valores para o qual os tiques devem ser criados.

public:
 property double TickFrequency { double get(); void set(double value); };
double TickFrequency();

void TickFrequency(double value);
public double TickFrequency { get; set; }
var double = slider.tickFrequency;
slider.tickFrequency = double;
Public Property TickFrequency As Double
<Slider TickFrequency="double" />

Valor da propriedade

Double

double

O incremento para o qual criar marcas de escala. O padrão é 0.0.

Exemplos

Aqui está um controle deslizante com seu TickFrequency definido como 2 e seu TickPlacement definido como BottomRight.

<Slider x:Name="slider2"  
        Minimum="0" 
        Maximum="10"
        TickFrequency="2"
        TickPlacement="BottomRight"
        ValueChanged="slider2_ValueChanged" />

Comentários

Defina a propriedade TickFrequency para especificar em quais valores as marcas de escala são desenhadas em um Slider. Por exemplo, se um Controle Deslizante tiver Mínimo de 0, Máximo de 20 e TickFrequency de 2, as marcas de escala serão colocadas em cada outro valor de etapa, começando em 0 e terminando em 20.

O desenho de marcas de escala em um controle deslizante depende das propriedades TickFrequency e TickPlacement . Para que as marcas de escala sejam mostradas, você deve definir a propriedade TickFrequency como um valor maior que 0 e a propriedade TickPlacement como um valor diferente de None.

Para evitar que as marcas de escala sejam empacotadas de forma muito densa, o Controle Deslizante mostrará apenas marcas de escala com um mínimo de 20 pixels de diferença. Se uma combinação de tamanho do controle deslizante, intervalo de valor e frequência de escala resultar em marcas de escala muito próximas, algumas marcas de escala não serão mostradas.

Quando a propriedade SnapsTo é definida como Ticks, a propriedade TickFrequency também especifica o intervalo entre pontos de ajuste.

Aplica-se a

Confira também