# C1.Maui.Grid.IGridControlHandler

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Maui_Grid_IGridControlHandler" data-uid="C1.Maui.Grid.IGridControlHandler" class="text-break">IGridControlHandler Interface
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Maui.Grid.html">C1.Maui.Grid</a></h6>
  <h6><strong>Assembly</strong>: C1.Maui.GridControl.dll</h6>
  <h5 id="C1_Maui_Grid_IGridControlHandler_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface IGridControlHandler</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Interface IGridControlHandler</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="C1_Maui_Grid_IGridControlHandler_ActiveEditor" data-uid="C1.Maui.Grid.IGridControlHandler.ActiveEditor">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.ActiveEditor.html#C1_Maui_Grid_IGridControlHandler_ActiveEditor">ActiveEditor</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_CursorRange" data-uid="C1.Maui.Grid.IGridControlHandler.CursorRange">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.CursorRange.html#C1_Maui_Grid_IGridControlHandler_CursorRange">CursorRange</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_EditorRange" data-uid="C1.Maui.Grid.IGridControlHandler.EditorRange">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.EditorRange.html#C1_Maui_Grid_IGridControlHandler_EditorRange">EditorRange</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_FullEdit" data-uid="C1.Maui.Grid.IGridControlHandler.FullEdit">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.FullEdit.html#C1_Maui_Grid_IGridControlHandler_FullEdit">FullEdit</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_ScrollPosition" data-uid="C1.Maui.Grid.IGridControlHandler.ScrollPosition">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.ScrollPosition.html#C1_Maui_Grid_IGridControlHandler_ScrollPosition">ScrollPosition</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_SelectedRanges" data-uid="C1.Maui.Grid.IGridControlHandler.SelectedRanges">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.SelectedRanges.html#C1_Maui_Grid_IGridControlHandler_SelectedRanges">SelectedRanges</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_ViewRange" data-uid="C1.Maui.Grid.IGridControlHandler.ViewRange">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.ViewRange.html#C1_Maui_Grid_IGridControlHandler_ViewRange">ViewRange</a>
        </td>
        <td class="markdown level1 summary"></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="C1_Maui_Grid_IGridControlHandler_ChangeView_System_Nullable_System_Double__System_Nullable_System_Double__System_Nullable_System_Double__System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.ChangeView(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.ChangeView.html#C1_Maui_Grid_IGridControlHandler_ChangeView_System_Nullable_System_Double__System_Nullable_System_Double__System_Nullable_System_Double__System_Boolean_">ChangeView(double?, double?, double?, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_FinishEditing_System_Boolean_System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.FinishEditing(System.Boolean,System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.FinishEditing.html#C1_Maui_Grid_IGridControlHandler_FinishEditing_System_Boolean_System_Boolean_">FinishEditing(bool, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_GetColumnOffset_System_Int32_System_Int32_" data-uid="C1.Maui.Grid.IGridControlHandler.GetColumnOffset(System.Int32,System.Int32)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.GetColumnOffset.html#C1_Maui_Grid_IGridControlHandler_GetColumnOffset_System_Int32_System_Int32_">GetColumnOffset(int, int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_GetColumnRenderWidth_System_Int32_" data-uid="C1.Maui.Grid.IGridControlHandler.GetColumnRenderWidth(System.Int32)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.GetColumnRenderWidth.html#C1_Maui_Grid_IGridControlHandler_GetColumnRenderWidth_System_Int32_">GetColumnRenderWidth(int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_GetRowOffset_System_Int32_System_Int32_" data-uid="C1.Maui.Grid.IGridControlHandler.GetRowOffset(System.Int32,System.Int32)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.GetRowOffset.html#C1_Maui_Grid_IGridControlHandler_GetRowOffset_System_Int32_System_Int32_">GetRowOffset(int, int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_GetRowRenderHeight_System_Int32_" data-uid="C1.Maui.Grid.IGridControlHandler.GetRowRenderHeight(System.Int32)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.GetRowRenderHeight.html#C1_Maui_Grid_IGridControlHandler_GetRowRenderHeight_System_Int32_">GetRowRenderHeight(int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_GetSelectedTimes_C1_Maui_Grid_GridControlRange_" data-uid="C1.Maui.Grid.IGridControlHandler.GetSelectedTimes(C1.Maui.Grid.GridControlRange)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.GetSelectedTimes.html#C1_Maui_Grid_IGridControlHandler_GetSelectedTimes_C1_Maui_Grid_GridControlRange_">GetSelectedTimes(GridControlRange)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_Refresh_C1_Maui_Grid_GridControlRange_" data-uid="C1.Maui.Grid.IGridControlHandler.Refresh(C1.Maui.Grid.GridControlRange)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.Refresh.html#C1_Maui_Grid_IGridControlHandler_Refresh_C1_Maui_Grid_GridControlRange_">Refresh(GridControlRange)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_ScrollIntoView_C1_Maui_Grid_GridControlRange_System_Double_System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.ScrollIntoView(C1.Maui.Grid.GridControlRange,System.Double,System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.ScrollIntoView.html#C1_Maui_Grid_IGridControlHandler_ScrollIntoView_C1_Maui_Grid_GridControlRange_System_Double_System_Boolean_">ScrollIntoView(GridControlRange, double, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_Select_System_Collections_Generic_IEnumerable_C1_Maui_Grid_GridControlRange__System_Boolean_System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.Select(System.Collections.Generic.IEnumerable{C1.Maui.Grid.GridControlRange},System.Boolean,System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.Select.html#C1_Maui_Grid_IGridControlHandler_Select_System_Collections_Generic_IEnumerable_C1_Maui_Grid_GridControlRange__System_Boolean_System_Boolean_">Select(IEnumerable&lt;GridControlRange&gt;, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_SetCursor_C1_Maui_Grid_GridControlRange_System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.SetCursor(C1.Maui.Grid.GridControlRange,System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.SetCursor.html#C1_Maui_Grid_IGridControlHandler_SetCursor_C1_Maui_Grid_GridControlRange_System_Boolean_">SetCursor(GridControlRange, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_StartEditing_C1_Maui_Grid_GridControlRange_System_Boolean_System_Boolean_" data-uid="C1.Maui.Grid.IGridControlHandler.StartEditing(C1.Maui.Grid.GridControlRange,System.Boolean,System.Boolean)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.StartEditing.html#C1_Maui_Grid_IGridControlHandler_StartEditing_C1_Maui_Grid_GridControlRange_System_Boolean_System_Boolean_">StartEditing(GridControlRange, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Maui_Grid_IGridControlHandler_UpdateMouseOver_C1_Maui_Grid_GridControlRange_" data-uid="C1.Maui.Grid.IGridControlHandler.UpdateMouseOver(C1.Maui.Grid.GridControlRange)">
          <a class="xref" href="C1.Maui.Grid.IGridControlHandler.UpdateMouseOver.html#C1_Maui_Grid_IGridControlHandler_UpdateMouseOver_C1_Maui_Grid_GridControlRange_">UpdateMouseOver(GridControlRange)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
