# GrapeCity.Viewer.Common.Model.MouseMode

## Content

<div class="doc-site-dotnet-api-container">




  <h1 id="GrapeCity_Viewer_Common_Model_MouseMode" data-uid="GrapeCity.Viewer.Common.Model.MouseMode" class="text-break">MouseMode Enum
</h1>
  <div class="markdown level0 summary"><p>Defines the interaction modes available for mouse input within the viewer.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Viewer.Common.Model.html">GrapeCity.Viewer.Common.Model</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Viewer.Common.dll</h6>
  <h5 id="GrapeCity_Viewer_Common_Model_MouseMode_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public enum MouseMode</code></pre>
  </div>
  <h5 id="GrapeCity_Viewer_Common_Model_MouseMode_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>This enumeration allows the application to switch between different modes of mouse interaction, such as panning, selecting, and taking snapshots.
Each mode changes how mouse actions are interpreted and what operations can be performed within the viewer.</p>
</div>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    <thead>
    </thead></thead><tbody>
      <tr>
        <td id="GrapeCity_Viewer_Common_Model_MouseMode_CopySelect">CopySelect</td>
        <td><p>CopySelect mode allows the user to select and copy the selected area from the report. This mode is useful for extracting information without
needing to take a full snapshot.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Viewer_Common_Model_MouseMode_Default">Default</td>
        <td><p>Default mode. This mode is obsolete and should not be used. Use <a class="xref" href="GrapeCity.Viewer.Common.Model.MouseMode.html#GrapeCity_Viewer_Common_Model_MouseMode_Pan">Pan</a> mode instead.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Viewer_Common_Model_MouseMode_Pan">Pan</td>
        <td><p>Pan mode allows the user to click and drag to move the view of the page. This mode is useful for navigating large pages or reports.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Viewer_Common_Model_MouseMode_Snapshot">Snapshot</td>
        <td><p>Snapshot mode enables the user to select an area of the report to create a snapshot image. This can be useful for capturing specific information
within a report.</p>
</td>
      </tr>
    </tbody>
  </table>
</div>
