C# 更改自定义位置上的滑块位置

C# 更改自定义位置上的滑块位置,c#,wpf,slider,C#,Wpf,Slider,我有滑块显示播放歌曲的时间变化。滑块显示更改勾选ok,但我想点击滑块上的任何位置,然后该值更改 但现在当我点击它时,值只在1秒内改变。如何更改此行为?听起来您需要调整滑块的分辨率。通过调整最小值和最大值来执行此操作,以便获得更好的范围。如果要确保滑块可以移动到任何点(而不仅仅是预定义的刻度),请将IsSnapToTickEnabled设置为false: <Slider IsSnapToTickEnabled="False" /> 但是,如果您试图使滑块跳到您在滑块轨迹上单击的点

我有滑块显示播放歌曲的时间变化。滑块显示更改勾选ok,但我想点击滑块上的任何位置,然后该值更改


但现在当我点击它时,值只在1秒内改变。如何更改此行为?

听起来您需要调整滑块的分辨率。通过调整
最小值
最大值
来执行此操作,以便获得更好的范围。

如果要确保滑块可以移动到任何点(而不仅仅是预定义的刻度),请将
IsSnapToTickEnabled
设置为false:

<Slider IsSnapToTickEnabled="False" />

但是,如果您试图使滑块跳到您在滑块轨迹上单击的点,请使用和允许移动到点行为:

<Slider IsMoveToPointEnabled="True" />

你好,netmajor,你能稍微澄清一下你的问题吗?单击时是否希望滑块按钮跳转到栏上的特定位置?或者您的问题是,您只能通过拖动按钮以离散的刻度间隔移动滑块?