[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
在线咨询 立即试用
(Showing Draft Content)

GC.Spread.Sheets.IWorkbookOptions

Interface: IWorkbookOptions

Spread.Sheets.IWorkbookOptions

Table of contents

Properties

Properties

allSheetsListVisible

allSheetsListVisible: AllSheetsListVisibility

是否显示特殊标签以允许用户打开对话框以显示所有工作表。默认值为 GC.Spread.Sheets.AllSheetsListVisibility.auto.


allowAutoCreateHyperlink: boolean

是否启用工作表中的自动创建超链接。默认值为 true.


allowAutoExtendFilterRange

allowAutoExtendFilterRange: boolean

是否允许像Excel那样自动扩展筛选范围。 默认值为 false.


allowContextMenu

allowContextMenu: boolean

是否允许用户打开内置上下文菜单。默认值为 true.


allowCopyPasteExcelStyle

allowCopyPasteExcelStyle: boolean

是否允许用户从 Spread Sheets 复制样式到 Excel,或从 Excel 复制样式到 Spread Sheets。默认值为 true.


allowDragHeaderToMove

allowDragHeaderToMove: AllowDragHeaderToMove

指定如何允许拖动表头移动。默认值为 GC.Spread.Sheets.AllowDragHeaderToMove.none.


allowDynamicArray

allowDynamicArray: boolean

是否启用动态数组。默认值为 false.


allowExtendPasteRange

allowExtendPasteRange: boolean

如果粘贴范围不足以粘贴,是否扩展粘贴范围。默认值为 false.


allowInvalidFormula

allowInvalidFormula: boolean

是否允许输入无效的公式字符串。默认值为 false.


allowSheetReorder

allowSheetReorder: boolean

是否允许用户重新排列工作表。默认值为 true.


allowUndo

allowUndo: boolean

是否允许用户撤销编辑。默认值为 true.


allowUserDeselect

allowUserDeselect: boolean

是否允许用户在选择中使用 deselect。默认值为 true.


allowUserDragDrop

allowUserDragDrop: boolean

是否允许用户拖放范围数据。默认值为 true.


allowUserDragFill

allowUserDragFill: boolean

是否允许用户拖动填充范围。默认值为 true.


allowUserDragMerge

allowUserDragMerge: boolean

是否允许用户拖动合并单元格。默认值为 false.


allowUserEditFormula

allowUserEditFormula: boolean

是否允许用户编辑工作表中的单元格公式。默认值为 true.


allowUserResize

allowUserResize: boolean

是否允许用户调整列和行的大小。默认值为 true.


allowUserZoom

allowUserZoom: boolean

是否允许用户通过按住 Ctrl 键滚动鼠标滚轮来缩放显示。默认值为 true.


autoFitType

autoFitType: AutoFitType

内容是否适合单元格或单元格和标题。默认值为 GC.Spread.Sheets.AutoFitType.cell.


backColor

backColor: string

用于表示 Spread 组件的背景颜色的颜色字符串,例如 "red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5" 等。默认值为 "white".


backgroundImage

backgroundImage: string

Spread 组件的背景图像。默认值为 null.


backgroundImageLayout

backgroundImageLayout: ImageLayout

Spread 组件的背景图像布局。默认值为 GC.Spread.Sheets.ImageLayout.stretch.


builtInFileIcons

builtInFileIcons: IBuiltInFileIcons

所有内置文件图标。


calcOnDemand

calcOnDemand: boolean

是否仅在需要时计算公式。默认值为 false.


calculationMode

calculationMode: CalculationMode

工作簿的重新计算行为。默认值为 GC.Spread.Sheets.CalculationMode.auto.


columnResizeMode

columnResizeMode: ResizeMode

指定如何调整列的大小。默认值为 GC.Spread.Sheets.ResizeMode.normal.


copyPasteHeaderOptions

copyPasteHeaderOptions: CopyPasteHeaderOptions

复制或粘贴数据时包含哪些标题。默认值为 GC.Spread.Sheets.CopyPasteHeaderOptions.allHeaders.


customList

Optional customList: string[][]

用户自定义拖动填充的列表,优先匹配每个填充的列表。每个数组项是字符串数组。


cutCopyIndicatorBorderColor

cutCopyIndicatorBorderColor: string

复制或剪切选定项时显示的指示器的边框颜色。默认值为 "#217346".


cutCopyIndicatorVisible

cutCopyIndicatorVisible: boolean

是否显示复制或剪切选定项时的指示器。默认值为 true.


defaultDragFillType

defaultDragFillType: AutoFillType

默认填充类型。默认值为 GC.Spread.Sheets.Fill.AutoFillType.auto.


defaultSheetTabStyles

defaultSheetTabStyles: SheetTabStyles

工作表标签的所有默认状态样式。


dynamicReferences

dynamicReferences: boolean

是否计算具有动态引用的函数。默认值为 true.


enableAccessibility

enableAccessibility: boolean

是否启用工作表中的辅助功能支持。默认值为 false.


enableFormulaTextbox

enableFormulaTextbox: boolean

是否启用工作表中的公式文本框。默认值为 true.


formulaFormatHint

formulaFormatHint: boolean

是否自动生成公式输入时的格式。默认值为 true.


grayAreaBackColor

grayAreaBackColor: string

用于表示灰色区域背景颜色的颜色字符串,例如 "red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5" 等。默认值为 null.


hideSelection

hideSelection: boolean

当 Spread 组件没有焦点时是否显示选定项高亮。默认值为 false.


highlightInvalidData

highlightInvalidData: boolean

是否突出显示无效数据。默认值为 false.


incrementalCalculation

incrementalCalculation: boolean

是否增量计算公式而不阻塞 UI。默认值为 false.


iterativeCalculation

iterativeCalculation: boolean

是否启用迭代计算。默认值为 true.


iterativeCalculationMaximumChange

iterativeCalculationMaximumChange: number

迭代计算时的最大变化。默认值为 0.01.


iterativeCalculationMaximumIterations

iterativeCalculationMaximumIterations: number

迭代计算时的最大迭代次数。默认值为 1000.


newTabVisible

newTabVisible: boolean

是否显示特殊标签以允许用户插入新工作表。默认值为 true.


pasteSkipInvisibleRange

pasteSkipInvisibleRange: boolean

是否跳过隐藏范围粘贴。默认值为 false.


pivotAreaReference

pivotAreaReference: PivotAreaReference

是否自动生成选择透视表数据区域时的 getPivotData 公式或单元格引用。默认值为 GC.Spread.Pivot.PivotAreaReference.getPivotData.


referenceStyle

referenceStyle: ReferenceStyle

工作表中单元格公式中单元格和范围引用的样式。默认值为 GC.Spread.Sheets.ReferenceStyle.a1.


resizeZeroIndicator

resizeZeroIndicator: ResizeZeroIndicator

当行或列调整大小时是否显示零大小指示器。默认值为 GC.Spread.Sheets.ResizeZeroIndicator.enhanced.


rowResizeMode

rowResizeMode: ResizeMode

指定如何调整行的大小。默认值为 GC.Spread.Sheets.ResizeMode.normal.


scrollByPixel

scrollByPixel: boolean

是否启用按像素精确滚动。默认值为 false.


scrollIgnoreHidden

scrollIgnoreHidden: boolean

滚动条是否忽略隐藏的行或列。默认值为 false.


scrollPixel

scrollPixel: number

决定在 scrollByPixel 为 true 时,每次滚动多少像素。最终的滚动像素是滚动增量乘以 scrollPixel 的结果。例如,滚动增量为 3,scrollPixel 为 5,最终的滚动像素为 15。默认值为 5.


scrollbarAppearance

Optional scrollbarAppearance: ScrollbarAppearance

滚动条外观,包含 skin 和 mobile 两个枚举。默认值为 GC.Spread.Sheets.ScrollbarAppearance.skin.


scrollbarMaxAlign

scrollbarMaxAlign: boolean

滚动条是否与活动工作表的最后一行和最后一列对齐。默认值为 false.


scrollbarShowMax

scrollbarShowMax: boolean

是否根据工作表中的列和行总数显示滚动条。默认值为 true.


showDragDropTip

showDragDropTip: boolean

是否显示拖放提示。默认值为 true.


showDragFillSmartTag

showDragFillSmartTag: boolean

是否显示拖动填充对话框。默认值为 true.


showDragFillTip

showDragFillTip: boolean

是否显示拖动填充提示。默认值为 true.


showHorizontalScrollbar

showHorizontalScrollbar: boolean | "auto"

是否显示水平滚动条。默认值为 true.


showResizeTip

showResizeTip: ShowResizeTip

如何显示调整大小提示。默认值为 GC.Spread.Sheets.ShowResizeTip.none.


showScrollTip

showScrollTip: ShowScrollTip

如何显示滚动提示。默认值为 GC.Spread.Sheets.ShowScrollTip.none.


showVerticalScrollbar

showVerticalScrollbar: boolean | "auto"

是否显示垂直滚动条。默认值为 true.


tabEditable

tabEditable: boolean

是否允许用户编辑工作表标签栏。默认值为 true.


tabNavigationVisible

tabNavigationVisible: boolean

是否显示工作表标签导航。默认值为 true.


tabStripPosition

tabStripPosition: TabStripPosition

工作表标签栏的位置。默认值为 GC.Spread.Sheets.TabStripPosition.bottom.


tabStripRatio

tabStripRatio: number

工作表标签栏的宽度,以水平滚动条宽度的百分比表示。默认值为 0.5.


tabStripVisible

tabStripVisible: boolean

是否显示工作表标签栏。默认值为 true.


tabStripWidth

tabStripWidth: number

当工作表标签栏位于左侧或右侧位置时,工作表标签栏的宽度。The default value and minimum is 80.


useTouchLayout

useTouchLayout: boolean

是否使用触摸布局呈现 Spread 组件。默认值为 false.