【SpreadJS V15.1 新特性介绍】 增加显示全部工作表的按钮和菜单
本帖最后由 Derrick.Jiao 于 2022-6-13 15:12 编辑在多工作表的表单中,由于表单名称标签空间有限,无法显示下所有的表单。因此,如果我们有几十甚至上百个表单,我要找到其中的某一个表单时,一个一个点,一个一个找是非常抓狂的事情。因此,我们在表单名称标签上加了一个按钮,用来显示工作簿上的所有表单,帮助我们快速找到想要的表单。
如下图,点击之后会弹出对话框然后显示所有表单。
当我们改变表单名称标签的位置时,这个“汉堡按钮”位置也会改变,例如在顶部
或者在工作簿左侧
我们可以通过下面的option将这个属性开启或关闭,一共有三个枚举值,分别是hide、show、auto。hide就是隐藏不显示;show就是一直显示,无论表单有多少;而auto就是根据表单的多少自动判断是否需要显示。默认值就是auto。
spread.options.allSheetsListVisible = GC.Spread.Sheets.AllSheetsListVisibility.hide;
在点来这个按钮后,默认会选中当前表单,并且在鼠标悬浮的时候也会被高亮。后续,我们也会开放更多可定制的地方来实现自定义这个对话框的需求。
页:
[1]