Condividi tramite


Procedura: personalizzare i segni di graduazione di un controllo Slider

Aggiornamento: novembre 2007

In questo esempio viene illustrato come creare un controllo Slider che presenta segni di graduazione.

Esempio

L'oggetto TickBar viene visualizzato quando si imposta la proprietà TickPlacement su un valore diverso da None, che è il valore predefinito.

Nell'esempio seguente viene illustrato come creare un oggetto Slider con un oggetto TickBar in cui vengono visualizzati segni di graduazione. Le proprietà TickPlacement e TickFrequency definiscono la posizione dei segni di graduazione e l'intervallo tra loro. Quando si sposta Thumb, nelle descrizioni comandi viene visualizzato il valore di Slider. La proprietà AutoToolTipPlacement definisce il punto in cui vengono visualizzate le descrizioni comandi. I movimenti di Thumb corrispondono alla posizione dei segni di graduazione poiché la proprietà IsSnapToTickEnabled è impostata su true.

<Slider Name="slider1" Width="100" 
        Orientation="Horizontal" HorizontalAlignment="Left" 
        IsSnapToTickEnabled="True" Minimum="1" Maximum="9" 
        TickPlacement="BottomRight"  TickFrequency="3"
        AutoToolTipPrecision="2" AutoToolTipPlacement="BottomRight"
        IsDirectionReversed="False"
        IsMoveToPointEnabled="False"/>

Nell'esempio seguente viene illustrato come utilizzare la proprietà Ticks per creare segni di graduazione su Slider a intervalli irregolari.

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

Per l'esempio completo, vedere Esempio di Slider con associazione dati.

Vedere anche

Riferimenti

Slider

TickBar

TickPlacement

Altre risorse

Procedure relative ai dispositivi di scorrimento