找回密码
 立即注册

QQ登录

只需一步,快速开始

adminHuang

注册会员

6

主题

13

帖子

43

积分

注册会员

积分
43

[已处理] 网格线拖拽

adminHuang
注册会员   /  发表于:2019-8-27 16:10  /   查看:2258  /  回复:1
sheet.bind(GC.Spread.Sheets.Events.RowHeightChanging, function (e, info) {   
                                alert("Row Changing List (" + info.rowList + ")");
                });

sheet.bind(GC.Spread.Sheets.Events.ColumnWidthChanging, function (e, info) {   
                                alert("Column Changing(" + info.colList + ")");
   });
在这两个事件中,能不能根据一些条件来判断该事件是否触发。

1 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-8-27 16:49:18
沙发
您好,这两个事件都支持根据条件取消触发,在事件回调函数的第二个参数中,有一个cancel属性,只要把该属性设置为true,事件就会被阻止。参考代码:

  1. sheet.bind(GC.Spread.Sheets.Events.ColumnWidthChanging, function (e, info) {
  2.         info.cancel = true;
  3. });
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部