以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- AfterScroll 滚动位置有差异。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64324) |
||||
-- 作者:e-png -- 发布时间:2015/2/11 9:32:00 -- AfterScroll 滚动位置有差异。 AfterScroll 滚动表后执行。 .......... Tables("表B").ScrollPosition = e.Table.ScrollPosition 如果要求垂直方向同步滚动,水平方向不同步滚动,代码为: Dim p As Point = Tables("表B").ScrollPosition p.Y = e.Table.ScrollPosition.Y Tables("表B").ScrollPosition = p |
||||
-- 作者:Bin -- 发布时间:2015/2/11 9:38:00 -- 如果表不一致,有差异是正常的 |
||||
-- 作者:有点甜 -- 发布时间:2015/2/11 9:39:00 -- 例子,不应该的。 |
||||
-- 作者:e-png -- 发布时间:2015/2/11 10:37:00 -- 订单和order两表完全一致的, 滚动订单表后,order表虽同步,但有位置差。 |
||||
-- 作者:Bin -- 发布时间:2015/2/11 10:38:00 -- 上例子看看 |
||||
-- 作者:e-png -- 发布时间:2015/2/11 10:38:00 --
|
||||
-- 作者:有点甜 -- 发布时间:2015/2/11 10:41:00 -- 测试没问题,滚动窗口2,和order表一致 |
||||
-- 作者:e-png -- 发布时间:2015/2/11 10:52:00 -- 没使用窗口,就是在订单表上滚动,再看看order表的位置,差几行到十几行的位置。 |
||||
-- 作者:有点甜 -- 发布时间:2015/2/11 10:55:00 -- 呃,你两表的行高都不一样。 |
||||
-- 作者:e-png -- 发布时间:2015/2/11 11:38:00 -- 呵呵,这个原因啊。。。冤枉foxtable了。。。 |