Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在.Net 1.1中获取usercontrol HorizontalScroll或VerticalScroll值_C#_Winforms_Scroll_User Controls_.net 1.1 - Fatal编程技术网

C# 如何在.Net 1.1中获取usercontrol HorizontalScroll或VerticalScroll值

C# 如何在.Net 1.1中获取usercontrol HorizontalScroll或VerticalScroll值,c#,winforms,scroll,user-controls,.net-1.1,C#,Winforms,Scroll,User Controls,.net 1.1,我正在使用.NETFramework1.1开发usercontrol。每当数据超过上述值时,就会出现滚动条。在.NET1.1中,我找不到滚动的任何事件,也找不到滚动值 在.NET2.0或更高版本中,我们有水平滚动或垂直滚动属性。基于这些属性,我们可以得到滚动值。但是,在.Net 1.1中找不到任何属性或方法来获取滚动值。您需要使用AutoScrollPosition属性(bit.ly/2qZrtpN)。要检测对自动生成的滚动条的更改,在1.1中唯一的方法是为Paint事件创建一个事件处理程序。本

我正在使用.NETFramework1.1开发usercontrol。每当数据超过上述值时,就会出现滚动条。在.NET1.1中,我找不到滚动的任何事件,也找不到滚动值


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

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

您在.NET1.1中使用的容器控件是什么?您的意思是您希望它具有AutoScrollMinSize属性,但您看不到该属性??我将usercontrol继承到自定义控件,并将AutoScrollMinSize设置为特定大小。每当控件调整大小时,如果控件变为小于AutoscrollMinSize,则会出现滚动。若我移动滚动条,那个么我需要滚动值和滚动更改事件。