Slider.TickFrequency 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置应为其创建时钟周期的值范围的增量。
public:
property double TickFrequency { double get(); void set(double value); };
double TickFrequency();
void TickFrequency(double value);
public double TickFrequency { get; set; }
var double = slider.tickFrequency;
slider.tickFrequency = double;
Public Property TickFrequency As Double
<Slider TickFrequency="double" />
属性值
Double
double
要为其创建刻度线的增量。 默认值为 0.0。
示例
下面是一个滑块,其 TickFrequency 设置为 2, TickPlacement 设置为 BottomRight。
<Slider x:Name="slider2"
Minimum="0"
Maximum="10"
TickFrequency="2"
TickPlacement="BottomRight"
ValueChanged="slider2_ValueChanged" />
注解
设置 TickFrequency 属性以指定在 滑块上绘制刻度线的值。 例如,如果 Slider 的 最小值 为 0, 最大值 为 20,TickFrequency 为 2,则刻度线放置在其他每个步骤值处,从 0 开始,到 20 结束。
滑块上的刻度线的绘制取决于 TickFrequency 和 TickPlacement 属性。 为了显示刻度线,必须将 TickFrequency 属性设置为大于 0 的值,将 TickPlacement 属性设置为 非 None 值。
为防止刻度线过于密集, 滑块 将仅显示相距至少 20 像素的刻度线。 如果 滑块 大小、值范围和刻度频率的组合导致刻度线过于接近,则不显示某些刻度线。
当 SnapsTo 属性设置为 Ticks 时,TickFrequency 属性还指定对齐点之间的间隔。