Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

你可以选中一个单元格,一行,一列或者多个区域。

你可以在控件中点击鼠标左键并拖动来选择一个单元格区域,一列或者一行。

你也可以按住 Ctrl 键并进行选择来选择页面上的多个区域。

Using Keyboard Navigation 中例举了导航键的功能。

你可以使用 selectionUnit 来设置当前按照何种方式进行选择(单元格,行还是列)。

你可以使用 selectionPolicy 来设置当前只可以选择单个单元格,一个区域还是多个区域。


你可以使用options.selectionBackColor 和 options.selectionBorderColor 来设置当前选中区域的颜色和边框颜色,颜色的值可以为正常的颜色或者主题颜色。


示例代码

以下代码选择了一个区域。

JavaScript

Copy Code

activeSheet.addSelection(4, 0, 2, 2);

//activeSheet.clearSelection();

var sels = activeSheet.getSelections();alert(sels.length);

 

示例代码

以下代码只允许使单行或多行选择。

JavaScript

Copy Code

activeSheet.selectionUnit(GC.Spread.Sheets.SelectionUnit.Row);activeSheet.selectionPolicy(GC.Spread.Sheets.SelectionPolicy.Range);

 

示例代码

以下代码设置了选择区域的颜色和边框。

JavaScript

Copy Code

activeSheet.options.selectionBackColor = "Accent 6";activeSheet.options.selectionBorderColor = "Accent 1";

 

更多信息
Setting Colors