Slider.IsDirectionReversed Proprietà

Definizione

Ottiene o imposta la direzione per i valori crescenti.

public:
 property bool IsDirectionReversed { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
public bool IsDirectionReversed { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.IsDirectionReversed : bool with get, set
Public Property IsDirectionReversed As Boolean

Valore della proprietà

Boolean

true se la direzione dei valori crescenti è verso sinistra per un dispositivo di scorrimento orizzontale o verso il basso per un dispositivo di scorrimento verticale; in caso contrario, false. Il valore predefinito è false.

Attributi

Esempio

Nell'esempio seguente viene illustrato come impostare la proprietà IsDirectionReversed.

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

Commenti

Il valore di questa proprietà determina la direzione dell'aumento del valore di un oggetto Slider. Ad esempio, quando si sposta il Thumb controllo su un verticale Slider quando la IsDirectionReversed proprietà è impostata su false, l'oggetto Value dell'oggetto Slider aumenta. Se il valore della IsDirectionReversed proprietà viene modificato in true, l'oggetto Value dell'oggetto diminuisce man mano che l'oggetto viene spostato verso l'alto Slider Thumb .

Questa proprietà viene associata alla IsDirectionReversed proprietà per il Track controllo implementato.

Informazioni proprietà di dipendenza

Campo Identificatore IsDirectionReversedProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a