对From窗体AutoScrollPosition属性的研究

首先看MSDN中文版对的AutoScrollPosition定义:获取或设置自动滚动定位的位置。获取或设置自动滚动定位的位置。

通过定义我们知道这是获得自动滚动条位置的一个属性,即当窗体的AutoScroll被设置为true,并且窗体内控件的位置超出了窗体的长宽度,自动滚动条就会出现。

AutoScrollPosition的X,Y值是从(0,0)开始的,所有的位置也是相对于原点来说的。当需要自己设置滚动条位置时,可以指定一个新的点给AutoScrollPosition.如:AutoScrollPosition=new Point(100,100),这时滚动条分别向右向下各移动100个像素。此时AutoScrollPosition的X,Y分别等于-100,-100。即AutoScrollPosition会自动将位置坐标转换为负数。
这时需要十分注意的,要使用时必须经过转换,否则直接使用AutoScrollPosition的坐标点将会得到一个负数的点。

猜你喜欢

转载自blog.csdn.net/wojiuguowei/article/details/120869550
今日推荐