日期:2014-05-18  浏览次数:20693 次

请问,这样的控件怎么移动
panel1中横着一个接着一个的label,有500个,如何使滚动条滚动,使得第300个label恰好在panel1的左边缘,300个以前的label被左边遮住了

------解决方案--------------------
算lable和panel的大小,然后...
------解决方案--------------------
C# code
panel1.ScrollControlIntoView(label300);

------解决方案--------------------
我记得有个 ScrollControlIntoView 方法,看看 Label 里有没有这个方法。
------解决方案--------------------

用VScrollBar+Panel。。。。应该也可以做到
------解决方案--------------------
使用控件的Size和Location属性,通过程序设置Location属性的横纵坐标