以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  滚动条  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28844)

--  作者:ttitt147
--  发布时间:2013/2/20 13:37:00
--  滚动条
我在PANLE控件中垂直放置了很多TEXT控件,超出了PANLE的高度,但又想通过程序直接将其中一控件在PANLE中居中显示,如何设置PANLE滚动条的值?
--  作者:lin_hailun
--  发布时间:2013/2/20 14:03:00
--  
 应该让其中某一控件获得焦点就行了吧?

 e.Form.Controls("xxx").Select

--  作者:ttitt147
--  发布时间:2013/2/20 14:04:00
--  
当真?果然?
--  作者:ttitt147
--  发布时间:2013/2/20 14:07:00
--  

果然是这样,3q3q


--  作者:lin_hailun
--  发布时间:2013/2/20 14:09:00
--  
 如果要设定滚动条的话,也可以。

Dim p As object = e.Form.Controls("Panel1").basecontrol
p.HorizontalScroll.Value = 20
p.VerticalScroll.Value = 100

--  作者:ttitt147
--  发布时间:2013/2/20 14:35:00
--  
不过不可靠啊,如果我将里面的控件可用变为FALSE,就不好使了
--  作者:lsy
--  发布时间:2013/2/20 14:37:00
--  

设置滚动条的值,这个属性在狐表中没开放吧?精灵中没提示。


--  作者:ttitt147
--  发布时间:2013/2/20 14:39:00
--  
3q3q