C# WinForm TrackBar 怎么指哪打哪?

C# WinForm TrackBar 怎么指哪打哪?

就是这个东西,我想实现鼠标点在刻度条上,滑块就在鼠标点的位置,但是没有这个事件或者方法。

除去那个 e.X/trackBar1.Width*trackBar.MaxValue,因为刻度条和控件不是一样的宽,会有误差。

我的需求

想做个视频播放进度条,可以点击对应的位置,就播放那个位置的视频,或者拖动,调整播放的视频位置。有好的视频播放进度条控件也可以给推荐

回答

系统的TrackBar是有刻度的,值也是离散的,不是连续的,所以是实现不了你想要的功能的。

可以自己写个自定义控件来实现,很简单,参考:
https://www.cnblogs.com/lesliexin/p/13265707.html

以上是 C# WinForm TrackBar 怎么指哪打哪? 的全部内容, 来源链接: utcz.com/a/93885.html

回到顶部