HOW TO:自訂滑桿上的刻度
更新:2007 年 11 月
本範例顯示如何建立有刻度標記的 Slider 控制項。
範例
當您將 TickPlacement 屬性設定為 None (預設值) 以外的值,就會顯示 TickBar。
下列範例顯示如何用 TickBar 建立有刻度標記的 Slider。TickPlacement 和 TickFrequency 屬性分別定義刻度標記的位置和它們的間隔。當您移動 Thumb 時,工具提示會顯示 Slider 的值。AutoToolTipPlacement 屬性定義工具提示出現的位置。因為 IsSnapToTickEnabled 設定為 true,所以 Thumb 的移動會對應至刻度標記的位置。
<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"/>
下列範例顯示如何使用 Ticks 屬性沿著 Slider 以不固定的間隔建立刻度標記。
<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"/>
如需完整範例,請參閱具有資料繫結的滑桿範例。