找回密码
 立即注册

QQ登录

只需一步,快速开始

月亮和乌龟

注册会员

4

主题

16

帖子

72

积分

注册会员

积分
72
最新发帖
月亮和乌龟
注册会员   /  发表于:2021-6-7 11:16  /   查看:2882  /  回复:5
1金币
我在官方API中看见 FlexGrid 的 scrollPosition属性是可以get和set的。

但是我在代码中给scrollPosition赋值,发现赋值不了。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

应该是参数无效 请参考此链接中的设置方法 https://demo.grapecity.com.cn/wi ... e/purejs/cleanlight

5 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-7 11:16:07
来自 2#
本帖最后由 Richard.Ma 于 2021-6-7 18:10 编辑

应该是参数无效
请参考此链接中的设置方法

https://demo.grapecity.com.cn/wi ... e/purejs/cleanlight

  1. var rc = theGrid.cells.getCellBoundingRect(100, 0, true);
  2.             console.log( -rc.top);
  3.             theGrid.scrollPosition = new wjCore.Point(theGrid.scrollPosition.x, -rc.top);
复制代码


回复 使用道具 举报
月亮和乌龟
注册会员   /  发表于:2021-6-9 09:31:43
3#
Richard.Ma 发表于 2021-6-7 12:22
应该是参数无效
请参考此链接中的设置方法

明白了。point的构造函数,两个参数都是最大值是0是吧?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-9 09:39:45
4#
没错,需要设置为负值
回复 使用道具 举报
月亮和乌龟
注册会员   /  发表于:2021-6-9 09:43:27
5#
Richard.Ma 发表于 2021-6-9 09:39
没错,需要设置为负值

谢谢回复。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-9 10:51:49
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部