# GrapeCity.ActiveReports.Framework.Implementation

## Content

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

  <h1 id="GrapeCity_ActiveReports_Framework_Implementation" data-uid="GrapeCity.ActiveReports.Framework.Implementation" class="text-break">GrapeCity.ActiveReports.Framework.Implementation Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.ChangeViewTypeBehavior.html">ChangeViewTypeBehavior</a></h4>
      <section><p>Represents a behavior that changes the viewer type by mouse click.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.CopySelectBehavior.html">CopySelectBehavior</a></h4>
      <section><p>Represents a behavior that populates selected items.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.DocumentBehavior.html">DocumentBehavior</a></h4>
      <section><p>Represents a behavior that implements interaction with an interactive document.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.ListBoxSelectionBehavior.html">ListBoxSelectionBehavior</a></h4>
      <section><p>Represents a behavior that allows only one item to be selected at a time in a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.listbox">ListBox</a>.
This behavior is different from setting <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.selectionmode">SelectionMode</a> to 'Single', as it allows no item to be selected.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.MapTreeSelectedItem.html">MapTreeSelectedItem</a></h4>
      <section><p>Represents a behavior that maps the MouseLeftButtonUp event of items to updates of the attached SelectedItem property.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.MouseWheelZoomBehavior.html">MouseWheelZoomBehavior</a></h4>
      <section><p>Represents a behavior that is invoked on mouse wheel scroll to handle zooming.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.NavigationBehavior.html">NavigationBehavior</a></h4>
      <section><p>Represents a behavior that implements keyboard navigation for a scrollable control.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.PanModeBehavior.html">PanModeBehavior</a></h4>
      <section><p>Represents a behavior that implements Mouse Pan mode for a scrollable control.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.ScrollBehavior.html">ScrollBehavior</a></h4>
      <section><p>Represents the base class for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.scrollviewer">ScrollViewer</a> behaviors.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.SelectionBehaviorBase.html">SelectionBehaviorBase</a></h4>
      <section><p>Represents the base class for selection behaviors.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.ThumbnailsNavigationBehavior.html">ThumbnailsNavigationBehavior</a></h4>
      <section><p>Represents a behavior that implements keyboard navigation for a scrollable control displaying thumbnails.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.TreeViewHelper.html">TreeViewHelper</a></h4>
      <section><p>Represents a helper class that provides improvements, hacks, and workarounds for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.treeview">TreeView</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.UpdateSourceOnKeyPress.html">UpdateSourceOnKeyPress</a></h4>
      <section><p>Represents a behavior that enforces passing the bound Text property from View to ViewModel.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Framework.Implementation.UpdateSourceOnKeyPress.UpdateOnPress.html">UpdateSourceOnKeyPress.UpdateOnPress</a></h4>
      <section><p>Specifies the type of update.</p>
</section>


</div>
