Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

你可以允许用户重设某行或者某列的行宽或者列高。

该操作支持多选行或者多选列的重设大小。

将鼠标指针移动到两个行标题单元格或者列标题单元格之间,鼠标指针将会变为“重设大小”的形状。按下并拖动即可设置行高或者列宽。松开鼠标键结束调整。

在拖动的时候将会显示一条预览线。


当  options.resizeZeroIndicator 属性设置为 Enhanced 时,你可以重设宽度为 0 的列和高度为 0 的行的大小。



示例代码
以下代码设置了行或者列是否可以被重设大小。

JavaScript

Copy Code

activeSheet.setRowResizable(3,false,GC.Spread.Sheets.SheetArea.viewport); activeSheet.setColumnResizable(3,false,GC.Spread.Sheets.SheetArea.viewport);activeSheet.getRange(1, -1, 1, -1, GC.Spread.Sheets.SheetArea.viewport).resizable(false);activeSheet.getRange(-1, 1, -1, 1, GC.Spread.Sheets.SheetArea.viewport).resizable(false);

 

示例代码
以下代码仍然设置了行或者列是否可以被重设大小。

JavaScript

Copy Code

activeSheet.setRowCount(10);activeSheet.setColumnCount(7);activeSheet.setValue(0, 0,"Western");activeSheet.setValue(0, 1,"Western");activeSheet.setValue(0, 2,"Western");activeSheet.setValue(1, 0,"A");activeSheet.setValue(1, 1,"B");activeSheet.setValue(1, 2,"C");activeSheet.setColumnResizable(0,true, GC.Spread.Sheets.SheetArea.colHeader);activeSheet.setRowResizable(0,true, GC.Spread.Sheets.SheetArea.rowHeader);alert(activeSheet.getColumnResizable(0));alert(activeSheet.getRowResizable(0, GC.Spread.Sheets.SheetArea.rowHeader));

 

另见
setColumnResizable Method
setRowResizable Method

  • No labels