以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]table控件显示的内容,如何自动滚动? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81427) |
-- 作者:rophy0952 -- 发布时间:2016/2/27 13:01:00 -- [求助]table控件显示的内容,如何自动滚动? 如题,如何实现table控件在加载数据后,自动滚动,谢谢! |
-- 作者:Hyphen -- 发布时间:2016/2/27 14:14:00 -- 设置TopVisibleRow :http://www.foxtable.com/help/topics/2358.htm CurrentTable.TopVisibleRow = CurrentTable.Rows.Count-1
|
-- 作者:rophy0952 -- 发布时间:2016/2/29 14:37:00 -- 再想详细了解一下,比如我这个是一个窗口里的表控件,然后想让这个表控件加载的内容自动循环滚动,在该在哪个事件里写代码呢,谢谢赐教! |
-- 作者:大红袍 -- 发布时间:2016/2/29 15:18:00 -- afterload事件
e.Form.TimerInterval = 1000
timertick事件
Dim t As Table = e.form.controls("table1").Table |
-- 作者:rophy0952 -- 发布时间:2016/2/29 16:14:00 -- 谢谢大红袍,明白你的意思了。另外,如果表控件的内容是根据随时录入的其它数据生成的(即条目数会随时增加),这样的话是否是将刷新的代码写在timertick事件内呢? |
-- 作者:大红袍 -- 发布时间:2016/2/29 16:27:00 -- 刷新的代码没必要写到timertick事件。你什么时候需要生成数据,就写到什么地方。 |
-- 作者:rophy0952 -- 发布时间:2016/2/29 16:36:00 -- 因为是由几个表整合生成的临时统计表,那么将统计代码写在哪里更合适呢?即不与timertick事件中的代码冲突,又可以随时刷新 |
-- 作者:大红袍 -- 发布时间:2016/2/29 16:40:00 -- 可以写到按钮里、也可以弄一个计划任务、也可以写到timertick事件。 |