Spread.Sheets Documentation
Workbook type
Represents a spreadsheet with the specified hosted DOM element and options setting.
Syntax
var instance = new GC.Spread.Sheets.Workbook(host);
function Workbook;
Remarks

This table lists the Workbook options.

Name Type Description
sheetCount number The number of sheets, optional.
font string The tab strip font, optional.
allowUserDragDrop boolean Specifies whether to allow the user to drag and drop range data, optional.
allowUserDragFill boolean Specifies whether to allow the user to drag fill a range, optional.
allowUserZoom boolean Specifies whether to zoom the display by scrolling the mouse wheel while pressing the Ctrl key, optional.
allowUserResize boolean Specifies whether to allow the user to resize columns and rows, optional.
allowUndo boolean Specifies whether to allow the user to undo edits, optional.
allowSheetReorder boolean Specifies whether the user can reorder the sheets in the Spread component, optional.
allowCopyPasteExcelStyle boolean Specifies whether the user can copy styles from Spread.Sheets and then paste to Excel, or copy styles from Excel and then paste to Spread.Sheets, optional.
allowExtendPasteRange boolean Specifies whether to extend the paste range if the paste range is not enough for pasting, optional.
copyPasteHeaderOptions GC.Spread.Sheets.CopyPasteHeaderOptions Specifies which headers are included when data is copied to or pasted, optional.
defaultDragFillType GC.Spread.Sheets.Fill.AutoFillType The default fill type, optional.
showDragFillSmartTag boolean Specifies whether to display the drag fill dialog, optional.
showHorizontalScrollbar boolean Specifies whether to display the horizontal scroll bar, optional.
showVerticalScrollbar boolean Specifies whether to display the vertical scroll bar, optional.
scrollbarShowMax boolean Specifies whether the displayed scroll bars are based on the entire number of columns and rows in the sheet, optional.
scrollbarMaxAlign boolean Specifies whether the scroll bar aligns with the last row and column of the active sheet, optional.
tabStripVisible boolean Specifies whether to display the sheet tab strip, optional.
tabStripRatio number The width of the tab strip expressed as a percentage of the overall horizontal scroll bar width, optional.
tabEditable boolean Specifies whether to allow the user to edit the sheet tab strip, optional.
newTabVisible boolean Specifies whether the spreadsheet displays the special tab to let users insert new sheets, optional.
tabNavigationVisible boolean Specifies whether to display the sheet tab navigation, optional.
cutCopyIndicatorVisible boolean Specifies whether to display an indicator when copying or cutting the selected item, optional.
cutCopyIndicatorBorderColor string The border color for the indicator displayed when the user cuts or copies the selection, optional.
backColor string A color string used to represent the background color of the Spread component, such as "red", "#FFFF00", "rgb(255,0,0)", "Accent 5", and so on, optional.
backgroundImage string The background image of the Spread component, optional.
backgroundImageLayout GC.Spread.Sheets.ImageLayout The background image layout for the Spread component, optional.
grayAreaBackColor string A color string used to represent the background color of the gray area , such as "red", "#FFFF00", "rgb(255,0,0)", "Accent 5", and so on, optional.
showResizeTip GC.Spread.Sheets.ShowResizeTip Specifies how to display the resize tip, optional.
showDragDropTip boolean Specifies whether to display the drag-drop tip, optional.
showDragFillTip boolean Specifies whether to display the drag-fill tip, optional.
showScrollTip GC.Spread.Sheets.ShowScrollTip Specifies how to display the scroll tip, optional.
scrollIgnoreHidden boolean Specifies whether the scroll bar ignores hidden rows or columns, optional.
highlightInvalidData boolean Specifies whether to highlight invalid data, optional.
useTouchLayout boolean Specifies whether to use touch layout to present the Spread component, optional.
hideSelection boolean Specifies whether to display the selection highlighting when the Spread component does not have focus, optional.
resizeZeroIndicator GC.Spread.Sheets.ResizeZeroIndicator The drawing policy when the row or column is resized to zero, optional.
allowUserEditFormula boolean Specifies whether the user can edit formulas in a cell in the spreadsheet, optional.
enableFormulaTextbox boolean Specifies whether to enable the formula text box in the spreadsheet, optional.
autoFitType GC.Spread.Sheets.AutoFitType Specifies whether content will be formatted to fit in cells or in cells and headers, optional.
referenceStyle GC.Spread.Sheets.ReferenceStyle The style for cell and range references in cell formulas on this sheet, optional.
Inheritance Hierarchy

Object
   GC.Spread.Sheets.Workbook

Constructors
 NameDescription
public ConstructorWorkbook ConstructorRepresents a spreadsheet with the specified hosted DOM element and options setting.  
Top
Fields
 NameDescription
public FieldnameRepresents the name of the Spread control.  
public FieldoptionsRepresents the options of the Spread control.  
public FieldsheetsRepresents the sheet collection.  
public FieldtouchToolStripRepresents the touch toolstrip.  
Top
Methods
 NameDescription
public MethodaddCustomFunctionAdds a custom function.  
public MethodaddCustomNameAdds a custom name.  
public MethodaddNamedStyleAdds a style to the Workbook named styles collection.  
public MethodaddSheetInserts a sheet at the specific index.  
public MethodaddSparklineExAdds a SparklineEx to the SparklineEx collection.  
public MethodbindBinds an event to the Workbook.  
public MethodclearCustomFunctionsClears all custom functions.  
public MethodclearCustomNamesClears custom names.  
public MethodclearSheetsClears all sheets in the control.  
public MethodcommandManagerGets the command manager.  
public MethoddestroyRepaints the Workbook control.  
public MethodfocusMakes the Workbook component get focus or lose focus.  
public MethodfromJSONLoads the object state from the specified JSON string.  
public MethodgetActiveSheetGets the active sheet.  
public MethodgetActiveSheetIndexGets the active sheet index of the control.  
public MethodgetCustomFunctionGets a custom function.  
public MethodgetCustomNameGets the specified custom name information.  
public MethodgetCustomNamesGets all custom name information.  
public MethodgetHostGets the host element of the current Workbook instance.  
public MethodgetNamedStyleGets a style from the Workbook named styles collection which has the specified name.  
public MethodgetNamedStylesGets named styles from the Workbook.  
public MethodgetSheetGets the specified sheet.  
public MethodgetSheetCountGets the number of sheets.  
public MethodgetSheetFromNameGets the sheet with the specified name.  
public MethodgetSheetIndexGets the sheet index with the specified name.  
public MethodinvalidateLayoutUpdates the control layout information.  
public MethodisPaintSuspendedGet if spread paint is suspended.  
public MethodnextControlGets or sets the next control used by GC.Spread.Sheets.Actions.selectNextControl and GC.Spread.Sheets.Actions.moveToNextCellThenControl.  
public MethodpreviousControlGets or sets the previous control used by GC.Spread.Sheets.Actions.selectPreviousControl and GC.Spread.Sheets.Actions.moveToPreviousCellThenControl.  
public MethodprintPrints the specified sheet.  
public MethodrefreshManually refreshes the layout and rendering of the Workbook object.  
public MethodremoveCustomFunctionRemoves a custom function.  
public MethodremoveCustomNameRemoves the specified custom name.  
public MethodremoveNamedStyleRemoves a style from the Workbook named styles collection which has the specified name.  
public MethodremoveSheetRemoves the specified sheet.  
public MethodremoveSparklineExRemoves a SparklineEx from the SparklineEx collection.  
public MethodrepaintRepaints the Workbook control.  
public MethodresumeCalcServiceResumes the calculation service.  
public MethodresumeEventResumes the event.  
public MethodresumePaintResumes the paint of active sheet and tab strip.  
public MethodsearchSearches the text in the cells in the specified sheet for the specified string with the specified criteria.  
public MethodsetActiveSheetSets the active sheet by name.  
public MethodsetActiveSheetIndexSets the active sheet index for the control.  
public MethodsetSheetCountSets the number of sheets.  
public MethodstartSheetIndexGets or sets the index of the first sheet to display in the spreadsheet.  
public MethodsuspendCalcServiceSuspends the calculation service.  
public MethodsuspendEventSuspends the event.  
public MethodsuspendPaintSuspends the paint of active sheet and tab strip.  
public MethodtoJSONSaves the object state to a JSON string.  
public MethodunbindRemoves the binding of an event to Workbook.  
public MethodunbindAllRemoves the binding of all events to Workbook.
 
public MethodundoManagerGets the undo manager.  
Top
See Also

Reference

GC.Spread.Sheets Namespace

 

 


Copyright © GrapeCity, inc. All rights reserved.

Send comments on this topic.