# GrapeCity.Wpf.SpreadSheet.GcSpreadSheet

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet" class="text-break">GcSpreadSheet Class
</h1>
  <div class="markdown level0 summary"><p>Represents the Spreadsheet component.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level5"><span class="xref">GcSpreadSheet</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.animation.ianimatable">IAnimatable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iframeworkinputelement">IFrameworkInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iinputelement">IInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iqueryambient">IQueryAmbient</a></div>
    <div><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellType.IBackgroundHoverManager.html">IBackgroundHoverManager</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Wpf.SpreadSheet.html">GrapeCity.Wpf.SpreadSheet</a></h6>
  <h6><strong>Assembly</strong>: GrapeCity.Wpf.SpreadSheet.dll</h6>
  <h5 id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GcSpreadSheet : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IBackgroundHoverManager</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GcSpreadSheet
    Inherits Control
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IBackgroundHoverManager</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet__ctor" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.#ctor">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.-ctor.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet__ctor">GcSpreadSheet()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_BeforeRightClickEvent" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.BeforeRightClickEvent">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.BeforeRightClickEvent.html">BeforeRightClickEvent</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the<a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.BeforeRightClick.html">BeforeRightClick</a> routed event</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataItemCreatedEvent" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreatedEvent">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreatedEvent.html">DataItemCreatedEvent</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the<a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated.html">DataItemCreated</a> routed event</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EnterCellEvent" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EnterCellEvent">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EnterCellEvent.html">EnterCellEvent</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the<a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EnterCell.html">EnterCell</a> routed event</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_LeaveCellEvent" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LeaveCellEvent">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LeaveCellEvent.html">LeaveCellEvent</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the<a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LeaveCell.html">LeaveCell</a> routed event</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ActiveCellBackground" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ActiveCellBackground">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ActiveCellBackground.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ActiveCellBackground">ActiveCellBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of active cell.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowCellOverflow" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowCellOverflow">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowCellOverflow.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowCellOverflow">AllowCellOverflow</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> value indicates whether data can overflow into adjacent empty cells.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowDragFill" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowDragFill">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowDragFill.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowDragFill">AllowDragFill</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether to allow the user to drag and fill cells in the component<br>
with the contents of a cell or cells.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowUserZoom" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowUserZoom">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AllowUserZoom.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AllowUserZoom">AllowUserZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the user can scale the display of the control using Ctrl key and the mouse wheel.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AutoFitMode" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AutoFitMode">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AutoFitMode.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AutoFitMode">AutoFitMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the auto-fit mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataValidationStyle" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataValidationStyle">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataValidationStyle.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataValidationStyle">DataValidationStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the data validation symbol style.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataValidationTemplate" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataValidationTemplate">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataValidationTemplate.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataValidationTemplate">DataValidationTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the data template used to display the content of the data validation.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Date1904" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Date1904">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Date1904.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Date1904">Date1904</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the date system used to convert a date from/to a serial value starts since 1/1/1904.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DragDropMode" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragDropMode">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragDropMode.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DragDropMode">DragDropMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the drag and drop mode in which user can drag and drop.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditingColumn" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditingColumn">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditingColumn.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditingColumn">EditingColumn</a>
        </td>
        <td class="markdown level1 summary"><p>Get or set the index value of EditingColumn.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditingRow" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditingRow">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditingRow.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditingRow">EditingRow</a>
        </td>
        <td class="markdown level1 summary"><p>Get or set the index value of EditingRow.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Features" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Features">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Features.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Features">Features</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.Features.html">Features</a> object to manipulate settings of features.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_FocusCellColor" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.FocusCellColor">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.FocusCellColor.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_FocusCellColor">FocusCellColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the color of focus cell selection.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_FocusCellMode" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.FocusCellMode">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.FocusCellMode.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_FocusCellMode">FocusCellMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the FocusCellMode value that represents how the focus cells selection is displayed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HorizontalScrollBarSmallChange" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HorizontalScrollBarSmallChange">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HorizontalScrollBarSmallChange.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HorizontalScrollBarSmallChange">HorizontalScrollBarSmallChange</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scroll in vertical direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HorizontalScrollMode" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HorizontalScrollMode">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HorizontalScrollMode.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HorizontalScrollMode">HorizontalScrollMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scroll in horizontal direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HoverCellBackground" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HoverCellBackground">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.HoverCellBackground.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_HoverCellBackground">HoverCellBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of active cell.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsEditing" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsEditing">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsEditing.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsEditing">IsEditing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicating whether the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> is in editing mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsFormulaSelecting" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsFormulaSelecting">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsFormulaSelecting.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsFormulaSelecting">IsFormulaSelecting</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicating whether the formula is selecting.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsProcessing" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsProcessing">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.IsProcessing.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_IsProcessing">IsProcessing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicating whether the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> is processing an UI action.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_LogicalChildren" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LogicalChildren">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LogicalChildren.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_LogicalChildren">LogicalChildren</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_MergedCellSelectionPolicy" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.MergedCellSelectionPolicy">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.MergedCellSelectionPolicy.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_MergedCellSelectionPolicy">MergedCellSelectionPolicy</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the selection policy to use with the merge cells.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Names" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Names">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Names.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Names">Names</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Names.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Names">Names</a> collection that represents all the names in the specified workbook (including all worksheet-specific names).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ProcessingAction" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ProcessingAction">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ProcessingAction.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ProcessingAction">ProcessingAction</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SaveLinkValues" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SaveLinkValues">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SaveLinkValues.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SaveLinkValues">SaveLinkValues</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a boolean value indicating whether externally referenced values will be saved with the workbook,
enabling cells which refer to those values to be calculated without returning a #REF! error.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SelectionBackground" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SelectionBackground">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SelectionBackground.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SelectionBackground">SelectionBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of selection.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SelectionStyle" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SelectionStyle">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.SelectionStyle.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_SelectionStyle">SelectionStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how selections on this sheet are drawn.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Sheets" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Sheets">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Sheets.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Sheets">Sheets</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfoCollection.html">SheetInfoCollection</a> object for the sheets of the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowHorizontalScroll" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowHorizontalScroll">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowHorizontalScroll.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowHorizontalScroll">ShowHorizontalScroll</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a boolean value that indicates whether to display the horizontal scroll bar in the user interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowSheetTabs" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowSheetTabs">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowSheetTabs.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowSheetTabs">ShowSheetTabs</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a boolean value that indicates whether to display the sheet tabs in the user interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowVerticalScroll" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowVerticalScroll">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ShowVerticalScroll.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ShowVerticalScroll">ShowVerticalScroll</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a boolean value that indicates whether to display the vertical scroll bar in the user interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Styles" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Styles">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Styles.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Styles">Styles</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellStyleInfoCollection.html">CellStyleInfoCollection</a> object for the styles of the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_TabStripEditable" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.TabStripEditable">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.TabStripEditable.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_TabStripEditable">TabStripEditable</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether users can edit the sheet tab text by double-clicking it.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_UpdateLinks" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.UpdateLinks">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.UpdateLinks.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_UpdateLinks">UpdateLinks</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an <a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.UpdateLinks.html">UpdateLinks</a> constant indicating a workbook's setting for updating links.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VerticalScrollBarSmallChange" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VerticalScrollBarSmallChange">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VerticalScrollBarSmallChange.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VerticalScrollBarSmallChange">VerticalScrollBarSmallChange</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scroll in horizontal direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VerticalScrollMode" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VerticalScrollMode">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VerticalScrollMode.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VerticalScrollMode">VerticalScrollMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scroll in vertical direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VisualChildrenCount" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VisualChildrenCount">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.VisualChildrenCount.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_VisualChildrenCount">VisualChildrenCount</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Workbook" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Workbook">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Workbook.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Workbook">Workbook</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the workbook associated with the control.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_WorkbookName" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.WorkbookName">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.WorkbookName.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_WorkbookName">WorkbookName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the name of the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Workbook.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Workbook">Workbook</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AddCustomFunction_GrapeCity_CalcEngine_Function_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AddCustomFunction(GrapeCity.CalcEngine.Function)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.AddCustomFunction.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_AddCustomFunction_GrapeCity_CalcEngine_Function_">AddCustomFunction(Function)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a user-defined custom function (GrapeCity.CalcEngine.Function object) to the model for use in formulas.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ArrangeOverride_System_Windows_Size_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ArrangeOverride(System.Windows.Size)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ArrangeOverride.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ArrangeOverride_System_Windows_Size_">ArrangeOverride(Size)</a>
        </td>
        <td class="markdown level1 summary"><p>Called to arrange and size the content of a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ClearCustomFunctions" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ClearCustomFunctions">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ClearCustomFunctions.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ClearCustomFunctions">ClearCustomFunctions()</a>
        </td>
        <td class="markdown level1 summary"><p>Clears all custom functions.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_CreateCellEditCommand_System_Object_System_String_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.CreateCellEditCommand(System.Object,System.String)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.CreateCellEditCommand.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_CreateCellEditCommand_System_Object_System_String_">CreateCellEditCommand(object, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Create the cell edit command from the specified value.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DeActiveShapes" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DeActiveShapes">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DeActiveShapes.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DeActiveShapes">DeActiveShapes()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EndInit" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EndInit">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EndInit.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EndInit">EndInit()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetCustomFunction_System_String_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetCustomFunction(System.String)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetCustomFunction.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetCustomFunction_System_String_">GetCustomFunction(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a user-defined custom function from the workbook.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetCustomFunctionEnumerator" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetCustomFunctionEnumerator">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetCustomFunctionEnumerator.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetCustomFunctionEnumerator">GetCustomFunctionEnumerator()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets an IEnumerable&lt;GrapeCity.CalcEngine.Function&gt; that enumerates through the names of the custom functions in the workbook.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetVisualChild_System_Int32_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetVisualChild(System.Int32)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.GetVisualChild.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_GetVisualChild_System_Int32_">GetVisualChild(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Overrides <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual.getvisualchild">GetVisualChild(int)</a>, and returns a child at the specified index from a collection of child elements.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_MeasureOverride_System_Windows_Size_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.MeasureOverride(System.Windows.Size)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.MeasureOverride.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_MeasureOverride_System_Windows_Size_">MeasureOverride(Size)</a>
        </td>
        <td class="markdown level1 summary"><p>Called to remeasure a control.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnContextMenuOpening_System_Windows_Controls_ContextMenuEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnContextMenuOpening(System.Windows.Controls.ContextMenuEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnContextMenuOpening.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnContextMenuOpening_System_Windows_Controls_ContextMenuEventArgs_">OnContextMenuOpening(ContextMenuEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked whenever an unhandled <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement.contextmenuopening">ContextMenuOpening</a> routed event reaches this class in its route.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnGotFocus_System_Windows_RoutedEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnGotFocus(System.Windows.RoutedEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnGotFocus.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnGotFocus_System_Windows_RoutedEventArgs_">OnGotFocus(RoutedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked whenever an unhandled <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement.gotfocus">GotFocus</a> event reaches this element in its route.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnGotKeyboardFocus_System_Windows_Input_KeyboardFocusChangedEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnGotKeyboardFocus(System.Windows.Input.KeyboardFocusChangedEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnGotKeyboardFocus.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnGotKeyboardFocus_System_Windows_Input_KeyboardFocusChangedEventArgs_">OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked when an unhandled Keyboard.GotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnLostKeyboardFocus_System_Windows_Input_KeyboardFocusChangedEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnLostKeyboardFocus(System.Windows.Input.KeyboardFocusChangedEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnLostKeyboardFocus.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnLostKeyboardFocus_System_Windows_Input_KeyboardFocusChangedEventArgs_">OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnMouseDown_System_Windows_Input_MouseButtonEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnMouseDown(System.Windows.Input.MouseButtonEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnMouseDown.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnMouseDown_System_Windows_Input_MouseButtonEventArgs_">OnMouseDown(MouseButtonEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked when an unhandled ouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnMouseWheel_System_Windows_Input_MouseWheelEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnMouseWheel(System.Windows.Input.MouseWheelEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnMouseWheel.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnMouseWheel_System_Windows_Input_MouseWheelEventArgs_">OnMouseWheel(MouseWheelEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Spread take the whole permission to handle mouse wheel. Child control have nothing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewKeyDown_System_Windows_Input_KeyEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewKeyDown(System.Windows.Input.KeyEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewKeyDown.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewKeyDown_System_Windows_Input_KeyEventArgs_">OnPreviewKeyDown(KeyEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked when an unhandled Keyboard.PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewKeyUp_System_Windows_Input_KeyEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewKeyUp(System.Windows.Input.KeyEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewKeyUp.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewKeyUp_System_Windows_Input_KeyEventArgs_">OnPreviewKeyUp(KeyEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewMouseDown_System_Windows_Input_MouseButtonEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewMouseDown(System.Windows.Input.MouseButtonEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewMouseDown.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewMouseDown_System_Windows_Input_MouseButtonEventArgs_">OnPreviewMouseDown(MouseButtonEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked when an unhandled Mouse.PreviewMouseDown attached routed event reaches an element in its route that is derived from this class.</p>
<p>Implement this method to add class handling for this event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewTextInput_System_Windows_Input_TextCompositionEventArgs_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewTextInput(System.Windows.Input.TextCompositionEventArgs)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnPreviewTextInput.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnPreviewTextInput_System_Windows_Input_TextCompositionEventArgs_">OnPreviewTextInput(TextCompositionEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked when an unhandled TextCompositionManager.PreviewTextInput attached event reaches an element in its route that is derived from this class.</p>
<p>Implement this method to add class handling for this event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnRender_System_Windows_Media_DrawingContext_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnRender(System.Windows.Media.DrawingContext)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnRender.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnRender_System_Windows_Media_DrawingContext_">OnRender(DrawingContext)</a>
        </td>
        <td class="markdown level1 summary"><p>When overridden in a derived class, participates in rendering operations that are directed by the layout system. The rendering instructions for this element are not used directly when this method is invoked, and are instead preserved for later asynchronous use by layout and drawing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnRenderSizeChanged_System_Windows_SizeChangedInfo_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnRenderSizeChanged(System.Windows.SizeChangedInfo)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OnRenderSizeChanged.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OnRenderSizeChanged_System_Windows_SizeChangedInfo_">OnRenderSizeChanged(SizeChangedInfo)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement.sizechanged">SizeChanged</a> event, using the specified information as part of the eventual event data.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_IO_Stream_GrapeCity_Spreadsheet_IO_OpenXml_ImportContext_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel(System.IO.Stream,GrapeCity.Spreadsheet.IO.OpenXml.ImportContext)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_IO_Stream_GrapeCity_Spreadsheet_IO_OpenXml_ImportContext_">OpenExcel(Stream, ImportContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Opens an Excel file and loads it into Spread.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_IO_Stream_GrapeCity_Spreadsheet_IO_OpenXml_ImportOptions_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel(System.IO.Stream,GrapeCity.Spreadsheet.IO.OpenXml.ImportOptions)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_IO_Stream_GrapeCity_Spreadsheet_IO_OpenXml_ImportOptions_">OpenExcel(Stream, ImportOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Opens an Excel file and loads it into Spread.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_String_GrapeCity_Spreadsheet_IO_OpenXml_ImportContext_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel(System.String,GrapeCity.Spreadsheet.IO.OpenXml.ImportContext)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_String_GrapeCity_Spreadsheet_IO_OpenXml_ImportContext_">OpenExcel(string, ImportContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Opens an Excel file and loads it into Spread.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_String_GrapeCity_Spreadsheet_IO_OpenXml_ImportOptions_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel(System.String,GrapeCity.Spreadsheet.IO.OpenXml.ImportOptions)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.OpenExcel.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_OpenExcel_System_String_GrapeCity_Spreadsheet_IO_OpenXml_ImportOptions_">OpenExcel(string, ImportOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Opens an Excel file and loads it into Spread.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Print_System_Int32_GrapeCity_Wpf_SpreadSheet_Printing_PrintSettings_System_Boolean_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Print(System.Int32,GrapeCity.Wpf.SpreadSheet.Printing.PrintSettings,System.Boolean)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Print.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Print_System_Int32_GrapeCity_Wpf_SpreadSheet_Printing_PrintSettings_System_Boolean_">Print(int, PrintSettings, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Prints the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_PrintToDocument_System_Int32_GrapeCity_Wpf_SpreadSheet_Printing_PrintSettings_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.PrintToDocument(System.Int32,GrapeCity.Wpf.SpreadSheet.Printing.PrintSettings)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.PrintToDocument.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_PrintToDocument_System_Int32_GrapeCity_Wpf_SpreadSheet_Printing_PrintSettings_">PrintToDocument(int, PrintSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Prints the GcSpreadSheett to a document which can be displayed by <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.documentviewer">DocumentViewer</a> control.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Refresh" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Refresh">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Refresh.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Refresh">Refresh()</a>
        </td>
        <td class="markdown level1 summary"><p>Forces the spread to invalidate its client area and redraw itself.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_RemoveCustomFunction_System_String_" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.RemoveCustomFunction(System.String)">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.RemoveCustomFunction.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_RemoveCustomFunction_System_String_">RemoveCustomFunction(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes a user-defined custom function.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Reset" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Reset">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.Reset.html#GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_Reset">Reset()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the component to its original state.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_BeforeRightClick" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.BeforeRightClick">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.BeforeRightClick.html">BeforeRightClick</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an object is right-clicked, before the default right-click action.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ColumnWidthChanged" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ColumnWidthChanged">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ColumnWidthChanged.html">ColumnWidthChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the width of a column has changed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DataItemCreated" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated.html">DataItemCreated</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the new data item is created.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DragFillCompleted" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillCompleted">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillCompleted.html">DragFillCompleted</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the drag-filling process completes.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DragFillStarted" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillStarted">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillStarted.html">DragFillStarted</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the drag-filling process starts.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_DragFillStarting" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillStarting">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DragFillStarting.html">DragFillStarting</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs before the drag-filling process starts.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditEnd" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditEnd">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditEnd.html">EditEnd</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a cell leaves edit mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EditStarting" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditStarting">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EditStarting.html">EditStarting</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a cell goes into edit mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_EnterCell" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EnterCell">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.EnterCell.html">EnterCell</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the user enters a cell.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_ExtensionResolve" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ExtensionResolve">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ExtensionResolve.html">ExtensionResolve</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the resolution of an extension fails.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_LeaveCell" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LeaveCell">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.LeaveCell.html">LeaveCell</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the user leaves a cell.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Wpf_SpreadSheet_GcSpreadSheet_RowHeightChanged" data-uid="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.RowHeightChanged">
          <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.RowHeightChanged.html">RowHeightChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the height of a row has changed.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
