# FarPoint.Win.Spread.CellType.IEditorSupport

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="FarPoint_Win_Spread_CellType_IEditorSupport" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport" class="text-break">IEditorSupport Interface
</h1>
  <div class="markdown level0 summary"><p>Interface that defines the methods required by objects used as editors.
Editors allow the user to edit the cell contents.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="FarPoint.Win.Spread.CellType.html">FarPoint.Win.Spread.CellType</a></h6>
  <h6><strong>Assembly</strong>: FarPoint.Win.Spread.dll</h6>
  <h5 id="FarPoint_Win_Spread_CellType_IEditorSupport_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface IEditorSupport</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Interface IEditorSupport</code></pre>
  </div>
  <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="FarPoint_Win_Spread_CellType_IEditorSupport_SelectionLength" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.SelectionLength">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.SelectionLength.html#FarPoint_Win_Spread_CellType_IEditorSupport_SelectionLength">SelectionLength</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the number of characters selected in the control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_IEditorSupport_SelectionStart" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.SelectionStart">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.SelectionStart.html#FarPoint_Win_Spread_CellType_IEditorSupport_SelectionStart">SelectionStart</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the number of the character's position from which to start selecting.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_IEditorSupport_SubEditor" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditor.html#FarPoint_Win_Spread_CellType_IEditorSupport_SubEditor">SubEditor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the subeditor in the cell.</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="FarPoint_Win_Spread_CellType_IEditorSupport_ShouldResentMouseEvent_System_Drawing_Point_" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.ShouldResentMouseEvent(System.Drawing.Point)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.ShouldResentMouseEvent.html#FarPoint_Win_Spread_CellType_IEditorSupport_ShouldResentMouseEvent_System_Drawing_Point_">ShouldResentMouseEvent(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Get a value that indicates whether there is a need to resend the mouse event when the mouse button is pressed down on the component.</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="FarPoint_Win_Spread_CellType_IEditorSupport_AfterFocus" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.AfterFocus">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.AfterFocus.html">AfterFocus</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the control receives the focus.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_IEditorSupport_SubEditorClosed" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditorClosed">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditorClosed.html">SubEditorClosed</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the subeditor for a cell closes.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_IEditorSupport_SubEditorOpening" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditorOpening">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.SubEditorOpening.html">SubEditorOpening</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the subeditor for a cell opens.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_IEditorSupport_UserError" data-uid="FarPoint.Win.Spread.CellType.IEditorSupport.UserError">
          <a class="xref" href="FarPoint.Win.Spread.CellType.IEditorSupport.UserError.html">UserError</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when content is provided that cannot be processed or is invalid.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
