C#.NET轨迹栏上的滚动和值更改事件

C#.NET轨迹栏上的滚动和值更改事件,c#,.net,winforms,events,trackbar,C#,.net,Winforms,Events,Trackbar,有没有办法在滑动滚动条时捕获轨迹栏的所有值?Scroll和ValueChanged事件在中速下工作正常。但是,如果快速滚动滑块,会跳过一些值。例如,如果轨迹栏的值在0-26之间,则在适度滚动时使用ValueChanged和Scroll事件将捕获0-26之间的所有值。但是当我快速滚动轨迹栏时。捕获的值仅为:1,3,5,10,15,16,18,20,25,26。有什么想法或建议吗?谢谢你为什么你需要中间的值?我正打算在中间使用值来缩放功能,也许不用担心中间的大小。我只是想知道这是否是意料之中的。非常

有没有办法在滑动滚动条时捕获轨迹栏的所有值?Scroll和ValueChanged事件在中速下工作正常。但是,如果快速滚动滑块,会跳过一些值。例如,如果轨迹栏的值在0-26之间,则在适度滚动时使用ValueChanged和Scroll事件将捕获0-26之间的所有值。但是当我快速滚动轨迹栏时。捕获的值仅为:1,3,5,10,15,16,18,20,25,26。有什么想法或建议吗?谢谢你

为什么你需要中间的值?我正打算在中间使用值来缩放功能,也许不用担心中间的大小。我只是想知道这是否是意料之中的。非常感谢。