次の方法で共有


Track.IsDirectionReversed プロパティ

定義

Value の増加方向が、既定の方向と逆になるかどうかを取得または設定します。

public:
 property bool IsDirectionReversed { bool get(); void set(bool value); };
public bool IsDirectionReversed { get; set; }
member this.IsDirectionReversed : bool with get, set
Public Property IsDirectionReversed As Boolean

プロパティ値

IncreaseRepeatButton および DecreaseRepeatButton が位置を交換し、値の増加方向が逆になる場合は true。それ以外の場合は false。 既定値は、false です。

次の例は、 プロパティが の場合にIsDirectionReversedScrollBarコントロール テンプレート内で プロパティVerticalを定義する方法をOrientation示しています。

<Track Grid.Row="1" Name="PART_Track"
       IsDirectionReversed="true">
  <Track.DecreaseRepeatButton>
    <RepeatButton Style="{DynamicResource ScrollBar_UpTrack}"/>
  </Track.DecreaseRepeatButton>
  <Track.Thumb>
    <Thumb Style="{DynamicResource ScrollBar_HorizontalThumb}"/>
  </Track.Thumb>
  <Track.IncreaseRepeatButton>
    <RepeatButton Style="{DynamicResource ScrollBar_DownTrack}"/>
  </Track.IncreaseRepeatButton>
</Track>

注釈

の値 IsDirectionReversed が に true設定されている場合は、 DecreaseRepeatButton 交換場所の と が IncreaseRepeatButton 格納されます Track

Track 値は、水平方向 SliderScrollBar コントロールの両方で左から右に増加します。 ただし、垂直方向ScrollBarの値はTrack上から下に増加し、垂直Sliderの場合は下から上に増加します。 プロパティを にIsDirectionReversedtrue設定すると、値の増加方向が逆になります。

コントロールのSlider一部として をTrack実装し、 プロパティを明示的に設定Track.IsDirectionReversedしない場合、プロパティは Track.IsDirectionReversed プロパティにSlider.IsDirectionReversedバインドされます。

依存プロパティ情報

識別子フィールド IsDirectionReversedProperty
に設定されたメタデータ プロパティ true なし

適用対象

こちらもご覧ください