WPF实现有刻度的滑动条

 WPF中自带的Slider滑动条,值是double型的,在整个MinValue和MaxValue之间连续变化取值。如果要把它做成离散取值(比如几个整数值)的,则需要手动指定以下几个属性:

  TickFrequency:每个刻度之间的间隔

  IsSnapToTickEnabled:设为True,则对齐到刻度

  TickPlacement:刻度位于滑动条的哪一边

 <Slider Maximum="31" TickFrequency="1" IsSnapToTickEnabled="True" 
Margin="90,20" Width="250" Height="40" HorizontalAlignment="Left" 
VerticalAlignment="Top" TickPlacement="Both" ></Slider>

最终效果图:

猜你喜欢

转载自blog.csdn.net/tengfeipu/article/details/81262217