您好!请问您的具体需求是怎样的?
如果需要填充空白区域,可以参考如下三种方法:
1. 对当前sheet内的行列分别设置动态行高和列宽以铺满可视窗口,动态适应视窗高度和宽度。
2. 设置滚动条对齐sheet中的最后一行和最后一列,即可限制通过滚动滚动条扩展空白区域,如下动图所示:
可参考如下代码:
- spread.options.scrollbarMaxAlign = true;
复制代码
3. 如果行列区域小于视窗范围,如下图所示:
先限定不再通过滚动条扩展,然后根据视窗宽度和所有列单元格总宽度计算出空白区域宽度,再以单元格默认宽度计算空白区域可容纳多少列,对sheet扩充列数,以此在横向铺满,同理,根据视窗高度和所有行单元格总高度计算出空白区域高度,再以单元格默认高度计算空白区域可容纳的行数,对sheet扩充行数,以实现纵向铺满。
可参考如下链接中的博客了解详情:
空白区域充实策略
如果不是上述需求,需要您详细介绍下需求。
|