如何自定义滑块上的刻度

此示例演示如何创建带有刻度线的 Slider 控件。

TickPlacement 属性设置为非 None的值(默认值)时,将显示 TickBar

以下示例演示如何使用显示刻度线的 TickBar 创建 SliderTickPlacementTickFrequency 属性定义刻度线的位置及其之间的间隔。 当您移动 Thumb时,工具提示会显示 Slider的值。 AutoToolTipPlacement 属性指定工具提示出现的位置。 Thumb 的移动与刻度线的位置相对应,因为 IsSnapToTickEnabled 被设置为 true

以下示例演示如何使用 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"/>

另请参阅