是的,行高列宽需要自己获取再设置,参考:
- sheet.bind(GC.Spread.Sheets.Events.RowChanged, function (e, info)
- {
- var sheet = info.sheet;
- if (info.sheetArea === GC.Spread.Sheets.SheetArea.viewport)
- {
- sheet.copyTo(info.row + 1, 0, info.row, 0, 1, sheet.getColumnCount(), GC.Spread.Sheets.CopyToOptions.all);
- var rh = sheet.getRowHeight(info.row + 1, GC.Spread.Sheets.SheetArea.viewport);
- // 挂起事件响应
- sheet.suspendEvent();
- sheet.setRowHeight(info.row, rh, GC.Spread.Sheets.SheetArea.viewport);
- // 恢复事件响应
- sheet.resumeEvent();
- }
- });
复制代码
|