如何在 .Net 1.1 中获取用户控件的 Horizo​​ntalScroll 或 VerticalScroll 值

How to get usercontrol HorizontalScroll or VerticalScroll value in .Net 1.1

我正在使用 .Net Framework 1.1 开发用户控件。每当数据超过 AutoScrollMinSize 时,就会出现滚动条。在 .Net 1.1 中,我找不到任何滚动事件,也无法获得滚动值。

在 .Net 2.0 或更高版本中,我们有 HorizontalScrollVerticalScroll 属性。基于这些属性我们可以得到滚动值。但是,在 .Net 1.1 中找不到任何属性或方法来获取滚动值。

您需要使用 AutoScrollPosition 属性(位。ly/2qZrtpN)。要检测自动生成的滚动条的变化,在 1.1 中唯一的方法是为 Paint 事件创建一个事件处理程序。本文档 (bit.ly/2vNPmWt) 适用于 2.0,但也适用于 1.1。