如何自定义滑块上的刻度

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

示例:

当您将TickBar属性设置为TickPlacement(默认值)以外的值时,将显示None

以下示例演示如何创建一个 Slider 显示刻度线的 TickBar 标记。 属性TickPlacementTickFrequency定义刻度线的位置及其之间的间隔。 当您移动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"/>

另请参阅