有关.NET中的WinForms的TrackBar控制问题
题
没有人知道的毫秒间隔,由所述框架的TrackBar使用的,主叫用鼠标移动把手时ValueChanged事件之间?
我实现我自己的TrackBar和我想的行为与用户期望的结果是一致的。
我已经在反射镜一看,但它的控制,大部分的执行是不可见的一个。
ETA:其实,思考它,它不是这么简单。对于小的变化,跟踪条是提高对每一个变化的事件。但是,如果你让抓地的大型快速变化,也不会提高对每一步的事件。只是想知道框架究竟是如何做到这一点?
由于
解决方案
在的TrackBar控制是围绕本机Windows的TrackBar控制的包装。你不会找到任何相关的代码。
这是几乎可以肯定WM_MOUSEMOVE消息来控制,如果快速移动鼠标时,它会跳过汇报一些中间位置。因此,您的自定义控制应该采取行动完全一样的TrackBar。
不隶属于 StackOverflow