.NET垂直滚动条不尊重最大属性

Kev*_*ity 10 .net c# scrollbar winforms

我有一个表单,并在其上放置了一个垂直滚动条.

无论我将"最大"属性设置为什么,滚动条只会向上滚动到该值减去9.

这是为什么?

我在Visual Studio 2008中使用C#.(WinForms)

Kev*_*ity 27

经过一些研究,我发现滚动条只能达到它的最大值减去滚动条滑块的大小.

滑块的大小似乎等于(LargeChange - 1).

对我来说似乎不太直观,但你去了.

  • 你做对了; 我正要说同样的话.最糟糕的是,这种奇怪的设计完全没有记录. (4认同)
  • 关于文档的好点.就我而言,-1是一个神奇的数字.对于这种共同控制,微软非常邋! (2认同)