找回密码
 立即注册

QQ登录

只需一步,快速开始

Derrick.Jiao 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-13 15:00  /   查看:1452  /  回复:0
本帖最后由 Derrick.Jiao 于 2022-6-13 15:12 编辑

在多工作表的表单中,由于表单名称标签空间有限,无法显示下所有的表单。因此,如果我们有几十甚至上百个表单,我要找到其中的某一个表单时,一个一个点,一个一个找是非常抓狂的事情。因此,我们在表单名称标签上加了一个按钮,用来显示工作簿上的所有表单,帮助我们快速找到想要的表单。
如下图,点击之后会弹出对话框然后显示所有表单。
image.png911628723.png

当我们改变表单名称标签的位置时,这个“汉堡按钮”位置也会改变,例如在顶部
image.png715006408.png

或者在工作簿左侧
image.png59578551.png


我们可以通过下面的option将这个属性开启或关闭,一共有三个枚举值,分别是hide、show、auto。hide就是隐藏不显示;show就是一直显示,无论表单有多少;而auto就是根据表单的多少自动判断是否需要显示。默认值就是auto。


  1. spread.options.allSheetsListVisible = GC.Spread.Sheets.AllSheetsListVisibility.hide;
复制代码


在点来这个按钮后,默认会选中当前表单,并且在鼠标悬浮的时候也会被高亮。后续,我们也会开放更多可定制的地方来实现自定义这个对话框的需求。
image.png79216612.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部