此示例演示如何创建具有刻度线的 Slider 控件。
示例
当您将 TickPlacement 属性设置为默认值 None 以外的值时,就会显示 TickBar。
下面的示例演示如何创建具有 TickBar(显示有刻度线)的 Slider。 TickPlacement 和 TickFrequency 属性用于定义刻度线的位置及其之间的间隔。 当您移动 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"/>