以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何调整滚动条的初始定位。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50252)

--  作者:ndxfke
--  发布时间:2014/5/3 10:32:00
--  如何调整滚动条的初始定位。

比如,我想让某个窗口表的底部滚动条,初始显示就定位在右边或左边呢?

 

 


--  作者:lsy
--  发布时间:2014/5/3 11:10:00
--  

AfterLoad

e.Form.Controls("Table1").Table.Select(- 1,0) \'左边

e.Form.Controls("Table1").Table.Select(- 1,9) \'右边

 


--  作者:ndxfke
--  发布时间:2014/5/3 11:32:00
--  
谢谢
--  作者:zhchling
--  发布时间:2014/8/19 19:39:00
--  

就是窗口页面,不够显示的时候,滚动条在下面, 需要用代码设置,滚动条在顶上和左边。


图片点击可在新窗口打开查看此主题相关图片如下:1111.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-8-19 19:44:21编辑过]

--  作者:有点甜
--  发布时间:2014/8/19 19:45:00
--  

 比如,你可以加入TextBox1,位置设置成 上 -30

 

 用下面的代码就能回到顶部 e.Form.Controls("TextBox1").Select


--  作者:zhchling
--  发布时间:2014/8/19 19:58:00
--  

窗口的滚动条如何设置?

 

加入TEXTBOX1.SELECT的方法,只能用在页面load里,  如果窗口里有TabControl, 当点TabControl切换时,滚动条经常滚动到最底下。

 

所以,需要对窗口的滚动条进行设置位置。

 

是不是需要用 ScrollPosition  ?   帮助里没有详细的解释

[此贴子已经被作者于2014-8-19 19:59:50编辑过]

--  作者:有点甜
--  发布时间:2014/8/19 20:00:00
--  
 不明白你什么意思?不会做就把你的例子发上来。
--  作者:zhchling
--  发布时间:2014/8/19 20:01:00
--  

请看4楼的图片右边的滚动条,怎么用代码设置滚动条位置?

 

让滚动条自动在滚到顶上,别滚动到底部去。

[此贴子已经被作者于2014-8-19 20:02:57编辑过]

--  作者:有点甜
--  发布时间:2014/8/19 20:03:00
--  
以下是引用zhchling在2014-8-19 20:01:00的发言:
需求就是 4楼的图片, 右边的滚动条,怎么能用代码设置滚动条位置。

 

加入控件,然后定位到控件里面。