如何让 Slider 在勾选栏上一键移动到值
How do I make Slider move to value in one click on tick bar
我正在制作滑块,下面是代码:
<Slider Name="testother" Margin="10,0,0,0" Width="200" IsSnapToTickEnabled="True"
Value="0.5" Minimum="0" Maximum="1"
TickPlacement="BottomRight" TickFrequency="0.25" LargeChange="0.25"></Slider>
当滑块位于最左端,而我们想要将滑块移至最右端时,需要单击 3 次才能使滑块在刻度的每个停止点导航。单击鼠标指针应快速移动。
有什么办法可以解决这个问题吗?
您需要将 IsMoveToPointEnabled 设置为 True 才能完成这件事!
<Slider IsSnapToTickEnabled="True"
Value="0.5"
Minimum="0"
Maximum="1"
TickPlacement="BottomRight"
TickFrequency="0.25"
IsMoveToPointEnabled="True"
LargeChange="1"/>
如果您想通过键盘更改滑块值,您仍然可以设置小的更改
我正在制作滑块,下面是代码:
<Slider Name="testother" Margin="10,0,0,0" Width="200" IsSnapToTickEnabled="True"
Value="0.5" Minimum="0" Maximum="1"
TickPlacement="BottomRight" TickFrequency="0.25" LargeChange="0.25"></Slider>
当滑块位于最左端,而我们想要将滑块移至最右端时,需要单击 3 次才能使滑块在刻度的每个停止点导航。单击鼠标指针应快速移动。 有什么办法可以解决这个问题吗?
您需要将 IsMoveToPointEnabled 设置为 True 才能完成这件事!
<Slider IsSnapToTickEnabled="True"
Value="0.5"
Minimum="0"
Maximum="1"
TickPlacement="BottomRight"
TickFrequency="0.25"
IsMoveToPointEnabled="True"
LargeChange="1"/>
如果您想通过键盘更改滑块值,您仍然可以设置小的更改