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>
最终效果图: