月亮和乌龟 发表于 2021-6-7 11:16:06

wijmo5 中 FlexGrid 的 scrollPosition属性设置不上去

我在官方API中看见 FlexGrid 的 scrollPosition属性是可以get和set的。

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


Richard.Ma 发表于 2021-6-7 11:16:07

本帖最后由 Richard.Ma 于 2021-6-7 18:10 编辑

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

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

var rc = theGrid.cells.getCellBoundingRect(100, 0, true);
            console.log( -rc.top);
            theGrid.scrollPosition = new wjCore.Point(theGrid.scrollPosition.x, -rc.top);

月亮和乌龟 发表于 2021-6-9 09:31:43

Richard.Ma 发表于 2021-6-7 12:22
应该是参数无效
请参考此链接中的设置方法



明白了。point的构造函数,两个参数都是最大值是0是吧?

Richard.Ma 发表于 2021-6-9 09:39:45

没错,需要设置为负值

月亮和乌龟 发表于 2021-6-9 09:43:27

Richard.Ma 发表于 2021-6-9 09:39
没错,需要设置为负值

谢谢回复。

Richard.Ma 发表于 2021-6-9 10:51:49

不客气
页: [1]
查看完整版本: wijmo5 中 FlexGrid 的 scrollPosition属性设置不上去