C# - 当拖动太远时ScrollBar回弹到原始位置

时间:2016-05-05 19:42:18

标签: c# .net scrollbar controls

C# - .Net4.0,Visual Studio 2010

尽管他们听到了多少痛苦,但我正在使用VScrollBar对象和我正在​​创建的自定义控件。在摆弄它的同时,我注意到当你拖动滚动条的“拇指”时,如果鼠标向下移动到它附着的控件之外,那么“拇指”会跳回原来的位置。它不会是一个问题,但如果您只想滚动到页面底部,可以将其向下拖动的距离使得它很繁琐。如果你在相反的方向上做同样的事情会发生这种情况( 也会发生在HScrollBar上),并且我想知道是否有任何方法可以在停止使用时停止此操作,或继承自这种控制。

我似乎无法在MSDN上找到任何属性或方法,我在其他地方找不到很多东西。我并没有完全嫁给使用VScrollBar,但我更愿意,特别是如果替代方法是从基本Control类以外的任何东西继承我的自定义控件。

0 个答案:

没有答案