找回密码
 立即注册

QQ登录

只需一步,快速开始

rcsy001

高级会员

118

主题

330

帖子

1198

积分

高级会员

积分
1198

活字格认证微信认证勋章

QQ
rcsy001
高级会员   /  发表于:2017-4-7 16:50  /   查看:4513  /  回复:3
Spread.Sheets如何控制滚动条显示?
目前都不出现这个滚动条
如果一页可以显示,则不出现滚动条。如果显示不全,才出现滚动条。


blob273905333.png

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-7 17:37:24
推荐
本帖最后由 dexteryao 于 2017-4-7 17:39 编辑

这个现在没有动态控制的。通过设置 spread.options.scrollbarShowMax = true;
http://demo.gcpowertools.com.cn/SpreadJS/TutorialSample/#/samples/scrollbar
可以让只有一页时股东条不继续滚动,但是如果一定要隐藏滚动条就需要自己实现了

spread.options.showHorizontalScrollbar = false;
spread.options.showVerticalScrollbar = false;

如果想实现动态控制,需要去监控 行高列宽的一些事件,
然后计算所有行高以及header的高度,如果比Viewport 的高度高就显示
获取Viewport高度的方法是activeSheet.getViewportHeight(1)
http://sphelp.grapecity.com/webh ... ViewportHeight.html



评分

参与人数 1满意度 +5 收起 理由
rcsy001 + 5 很给力!

查看全部评分

回复 使用道具 举报
rcsy001
高级会员   /  发表于:2017-4-8 16:25:51
板凳
设置成功,很好,可以结了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-10 11:19:40
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部