# C1.WPF.C1ListViewer

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_C1ListViewer" data-uid="C1.WPF.C1ListViewer" class="text-break">C1ListViewer Class
</h1>
  <div class="markdown level0 summary"><p>List of items which can be used with heavy templates and preview template to scroll quickly.</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.threading.dispatcherobject">DispatcherObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level7"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.itemscontrol">ItemsControl</a></div>
    <div class="level8"><a class="xref" href="C1.WPF.C1ItemsControl.html">C1ItemsControl</a></div>
    <div class="level9"><span class="xref">C1ListViewer</span></div>
      <div class="level10"><a class="xref" href="C1.WPF.C1ListBox.html">C1ListBox</a></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="https://learn.microsoft.com/dotnet/api/system.windows.markup.iaddchild">IAddChild</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.primitives.icontainitemstorage">IContainItemStorage</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanged">INotifyPropertyChanged</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.html">C1.WPF</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.4.6.2.dll</h6>
  <h5 id="C1_WPF_C1ListViewer_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[StyleTypedProperty(Property = &quot;ItemContainerStyle&quot;, StyleTargetType = typeof(C1ListViewerItem))]
[TemplatePart(Name = &quot;ScrollViewer&quot;, Type = typeof(ScrollViewer))]
public class C1ListViewer : C1ItemsControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage, INotifyPropertyChanged</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;StyleTypedProperty(Property:=&quot;ItemContainerStyle&quot;, StyleTargetType:=GetType(C1ListViewerItem))&gt;
&lt;TemplatePart(Name:=&quot;ScrollViewer&quot;, Type:=GetType(ScrollViewer))&gt;
Public Class C1ListViewer
    Inherits C1ItemsControl
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage, INotifyPropertyChanged</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="C1_WPF_C1ListViewer__ctor" data-uid="C1.WPF.C1ListViewer.#ctor">
          <a class="xref" href="C1.WPF.C1ListViewer.-ctor.html#C1_WPF_C1ListViewer__ctor">C1ListViewer()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.WPF.C1ListViewer.html">C1ListViewer</a>.</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="C1_WPF_C1ListViewer_ButtonBackgroundProperty" data-uid="C1.WPF.C1ListViewer.ButtonBackgroundProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ButtonBackgroundProperty.html">ButtonBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ButtonBackground.html#C1_WPF_C1ListViewer_ButtonBackground">ButtonBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ButtonForegroundProperty" data-uid="C1.WPF.C1ListViewer.ButtonForegroundProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ButtonForegroundProperty.html">ButtonForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ButtonForeground.html#C1_WPF_C1ListViewer_ButtonForeground">ButtonForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_CornerRadiusProperty" data-uid="C1.WPF.C1ListViewer.CornerRadiusProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.CornerRadiusProperty.html">CornerRadiusProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.CornerRadius.html#C1_WPF_C1ListViewer_CornerRadius">CornerRadius</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_HorizontalScrollBarVisibilityProperty" data-uid="C1.WPF.C1ListViewer.HorizontalScrollBarVisibilityProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.HorizontalScrollBarVisibilityProperty.html">HorizontalScrollBarVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.HorizontalScrollBarVisibility.html#C1_WPF_C1ListViewer_HorizontalScrollBarVisibility">HorizontalScrollBarVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_IsSwipeEnabledProperty" data-uid="C1.WPF.C1ListViewer.IsSwipeEnabledProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.IsSwipeEnabledProperty.html">IsSwipeEnabledProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.IsSwipeEnabled.html#C1_WPF_C1ListViewer_IsSwipeEnabled">IsSwipeEnabled</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemHeightProperty" data-uid="C1.WPF.C1ListViewer.ItemHeightProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemHeightProperty.html">ItemHeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ItemHeight.html#C1_WPF_C1ListViewer_ItemHeight">ItemHeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemWidthProperty" data-uid="C1.WPF.C1ListViewer.ItemWidthProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemWidthProperty.html">ItemWidthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ItemWidth.html#C1_WPF_C1ListViewer_ItemWidth">ItemWidth</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MaxZoomProperty" data-uid="C1.WPF.C1ListViewer.MaxZoomProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.MaxZoomProperty.html">MaxZoomProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.MaxZoom.html#C1_WPF_C1ListViewer_MaxZoom">MaxZoom</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MinZoomProperty" data-uid="C1.WPF.C1ListViewer.MinZoomProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.MinZoomProperty.html">MinZoomProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.MinZoom.html#C1_WPF_C1ListViewer_MinZoom">MinZoom</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MouseOverBrushProperty" data-uid="C1.WPF.C1ListViewer.MouseOverBrushProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.MouseOverBrushProperty.html">MouseOverBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.MouseOverBrush.html#C1_WPF_C1ListViewer_MouseOverBrush">MouseOverBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_OrientationProperty" data-uid="C1.WPF.C1ListViewer.OrientationProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.OrientationProperty.html">OrientationProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.Orientation.html#C1_WPF_C1ListViewer_Orientation">Orientation</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PressedBrushProperty" data-uid="C1.WPF.C1ListViewer.PressedBrushProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.PressedBrushProperty.html">PressedBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.PressedBrush.html#C1_WPF_C1ListViewer_PressedBrush">PressedBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PreviewItemTemplateProperty" data-uid="C1.WPF.C1ListViewer.PreviewItemTemplateProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.PreviewItemTemplateProperty.html">PreviewItemTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.PreviewItemTemplate.html#C1_WPF_C1ListViewer_PreviewItemTemplate">PreviewItemTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_RefreshWhileScrollingProperty" data-uid="C1.WPF.C1ListViewer.RefreshWhileScrollingProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.RefreshWhileScrollingProperty.html">RefreshWhileScrollingProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.RefreshWhileScrolling.html#C1_WPF_C1ListViewer_RefreshWhileScrolling">RefreshWhileScrolling</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_VerticalScrollBarVisibilityProperty" data-uid="C1.WPF.C1ListViewer.VerticalScrollBarVisibilityProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.VerticalScrollBarVisibilityProperty.html">VerticalScrollBarVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.VerticalScrollBarVisibility.html#C1_WPF_C1ListViewer_VerticalScrollBarVisibility">VerticalScrollBarVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ViewportGapProperty" data-uid="C1.WPF.C1ListViewer.ViewportGapProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ViewportGapProperty.html">ViewportGapProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ViewportGap.html#C1_WPF_C1ListViewer_ViewportGap">ViewportGap</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ViewportPreviewGapProperty" data-uid="C1.WPF.C1ListViewer.ViewportPreviewGapProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ViewportPreviewGapProperty.html">ViewportPreviewGapProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ViewportPreviewGap.html#C1_WPF_C1ListViewer_ViewportPreviewGap">ViewportPreviewGap</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ZoomModeProperty" data-uid="C1.WPF.C1ListViewer.ZoomModeProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ZoomModeProperty.html">ZoomModeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.ZoomMode.html#C1_WPF_C1ListViewer_ZoomMode">ZoomMode</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ZoomProperty" data-uid="C1.WPF.C1ListViewer.ZoomProperty">
          <a class="xref" href="C1.WPF.C1ListViewer.ZoomProperty.html">ZoomProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1ListViewer.Zoom.html#C1_WPF_C1ListViewer_Zoom">Zoom</a> dependency property.</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="C1_WPF_C1ListViewer_ActualMaxZoom" data-uid="C1.WPF.C1ListViewer.ActualMaxZoom">
          <a class="xref" href="C1.WPF.C1ListViewer.ActualMaxZoom.html#C1_WPF_C1ListViewer_ActualMaxZoom">ActualMaxZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the actual maximum zoom.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ActualMinZoom" data-uid="C1.WPF.C1ListViewer.ActualMinZoom">
          <a class="xref" href="C1.WPF.C1ListViewer.ActualMinZoom.html#C1_WPF_C1ListViewer_ActualMinZoom">ActualMinZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the actual minimum zoom.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ActualZoom" data-uid="C1.WPF.C1ListViewer.ActualZoom">
          <a class="xref" href="C1.WPF.C1ListViewer.ActualZoom.html#C1_WPF_C1ListViewer_ActualZoom">ActualZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the actual zoom.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ButtonBackground" data-uid="C1.WPF.C1ListViewer.ButtonBackground">
          <a class="xref" href="C1.WPF.C1ListViewer.ButtonBackground.html#C1_WPF_C1ListViewer_ButtonBackground">ButtonBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> that will be assigned to the Background of the buttons inside the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ButtonForeground" data-uid="C1.WPF.C1ListViewer.ButtonForeground">
          <a class="xref" href="C1.WPF.C1ListViewer.ButtonForeground.html#C1_WPF_C1ListViewer_ButtonForeground">ButtonForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> that will be assigned to the Foreground of the buttons inside the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_CornerRadius" data-uid="C1.WPF.C1ListViewer.CornerRadius">
          <a class="xref" href="C1.WPF.C1ListViewer.CornerRadius.html#C1_WPF_C1ListViewer_CornerRadius">CornerRadius</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that represents the degree to which the corners of the element are rounded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_HorizontalScrollBarVisibility" data-uid="C1.WPF.C1ListViewer.HorizontalScrollBarVisibility">
          <a class="xref" href="C1.WPF.C1ListViewer.HorizontalScrollBarVisibility.html#C1_WPF_C1ListViewer_HorizontalScrollBarVisibility">HorizontalScrollBarVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether a horizontal ScrollBar should be displayed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_IsScrolling" data-uid="C1.WPF.C1ListViewer.IsScrolling">
          <a class="xref" href="C1.WPF.C1ListViewer.IsScrolling.html#C1_WPF_C1ListViewer_IsScrolling">IsScrolling</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the list is scrolling.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_IsSwipeEnabled" data-uid="C1.WPF.C1ListViewer.IsSwipeEnabled">
          <a class="xref" href="C1.WPF.C1ListViewer.IsSwipeEnabled.html#C1_WPF_C1ListViewer_IsSwipeEnabled">IsSwipeEnabled</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the view supports discrete input processing for a swipe interaction.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_IsZooming" data-uid="C1.WPF.C1ListViewer.IsZooming">
          <a class="xref" href="C1.WPF.C1ListViewer.IsZooming.html#C1_WPF_C1ListViewer_IsZooming">IsZooming</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether this list is zooming.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemHeight" data-uid="C1.WPF.C1ListViewer.ItemHeight">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemHeight.html#C1_WPF_C1ListViewer_ItemHeight">ItemHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the height of each item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemWidth" data-uid="C1.WPF.C1ListViewer.ItemWidth">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemWidth.html#C1_WPF_C1ListViewer_ItemWidth">ItemWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of each item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MaxZoom" data-uid="C1.WPF.C1ListViewer.MaxZoom">
          <a class="xref" href="C1.WPF.C1ListViewer.MaxZoom.html#C1_WPF_C1ListViewer_MaxZoom">MaxZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum zoom available.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MinZoom" data-uid="C1.WPF.C1ListViewer.MinZoom">
          <a class="xref" href="C1.WPF.C1ListViewer.MinZoom.html#C1_WPF_C1ListViewer_MinZoom">MinZoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum zoom available.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_MouseOverBrush" data-uid="C1.WPF.C1ListViewer.MouseOverBrush">
          <a class="xref" href="C1.WPF.C1ListViewer.MouseOverBrush.html#C1_WPF_C1ListViewer_MouseOverBrush">MouseOverBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the control when it has the mouse over.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_Orientation" data-uid="C1.WPF.C1ListViewer.Orientation">
          <a class="xref" href="C1.WPF.C1ListViewer.Orientation.html#C1_WPF_C1ListViewer_Orientation">Orientation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the orientation in which the list is displayed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_Panel" data-uid="C1.WPF.C1ListViewer.Panel">
          <a class="xref" href="C1.WPF.C1ListViewer.Panel.html#C1_WPF_C1ListViewer_Panel">Panel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the panel associated with this items control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PressedBrush" data-uid="C1.WPF.C1ListViewer.PressedBrush">
          <a class="xref" href="C1.WPF.C1ListViewer.PressedBrush.html#C1_WPF_C1ListViewer_PressedBrush">PressedBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to paint a button when it is pressed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PreviewItemTemplate" data-uid="C1.WPF.C1ListViewer.PreviewItemTemplate">
          <a class="xref" href="C1.WPF.C1ListViewer.PreviewItemTemplate.html#C1_WPF_C1ListViewer_PreviewItemTemplate">PreviewItemTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the template used for previewing an item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_RefreshWhileScrolling" data-uid="C1.WPF.C1ListViewer.RefreshWhileScrolling">
          <a class="xref" href="C1.WPF.C1ListViewer.RefreshWhileScrolling.html#C1_WPF_C1ListViewer_RefreshWhileScrolling">RefreshWhileScrolling</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the viewport must be refreshed while the scroll is running.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ScrollViewer" data-uid="C1.WPF.C1ListViewer.ScrollViewer">
          <a class="xref" href="C1.WPF.C1ListViewer.ScrollViewer.html#C1_WPF_C1ListViewer_ScrollViewer">ScrollViewer</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the scroll viewer template part belonging to this items control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_VerticalScrollBarVisibility" data-uid="C1.WPF.C1ListViewer.VerticalScrollBarVisibility">
          <a class="xref" href="C1.WPF.C1ListViewer.VerticalScrollBarVisibility.html#C1_WPF_C1ListViewer_VerticalScrollBarVisibility">VerticalScrollBarVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether a vertical ScrollBar should be displayed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ViewportGap" data-uid="C1.WPF.C1ListViewer.ViewportGap">
          <a class="xref" href="C1.WPF.C1ListViewer.ViewportGap.html#C1_WPF_C1ListViewer_ViewportGap">ViewportGap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a coeficient which will determine in each layout pass the size of the viewport. If zero is specified the size of the viewport will be equal to the scrollviewer viewport. If 0.5 is specified the size of the viewport will be enlarged to take up half screen more at both sides of the original viewport.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ViewportPreviewGap" data-uid="C1.WPF.C1ListViewer.ViewportPreviewGap">
          <a class="xref" href="C1.WPF.C1ListViewer.ViewportPreviewGap.html#C1_WPF_C1ListViewer_ViewportPreviewGap">ViewportPreviewGap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a coeficient which will determine in each layout pass the size of the viewport to render items in preview mode.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_Zoom" data-uid="C1.WPF.C1ListViewer.Zoom">
          <a class="xref" href="C1.WPF.C1ListViewer.Zoom.html#C1_WPF_C1ListViewer_Zoom">Zoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or set the zoom applied to this list.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ZoomMode" data-uid="C1.WPF.C1ListViewer.ZoomMode">
          <a class="xref" href="C1.WPF.C1ListViewer.ZoomMode.html#C1_WPF_C1ListViewer_ZoomMode">ZoomMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the zoom is enabled or disabled.</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="C1_WPF_C1ListViewer_BringIndexIntoView_System_Int32_System_Nullable_System_Windows_Rect__System_Boolean_System_Action_" data-uid="C1.WPF.C1ListViewer.BringIndexIntoView(System.Int32,System.Nullable{System.Windows.Rect},System.Boolean,System.Action)">
          <a class="xref" href="C1.WPF.C1ListViewer.BringIndexIntoView.html#C1_WPF_C1ListViewer_BringIndexIntoView_System_Int32_System_Nullable_System_Windows_Rect__System_Boolean_System_Action_">BringIndexIntoView(int, Rect?, bool, Action)</a>
        </td>
        <td class="markdown level1 summary"><p>Brings the specified index into view.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_BringIntoView_System_Windows_Rect_System_Boolean_System_Action_" data-uid="C1.WPF.C1ListViewer.BringIntoView(System.Windows.Rect,System.Boolean,System.Action)">
          <a class="xref" href="C1.WPF.C1ListViewer.BringIntoView.html#C1_WPF_C1ListViewer_BringIntoView_System_Windows_Rect_System_Boolean_System_Action_">BringIntoView(Rect, bool, Action)</a>
        </td>
        <td class="markdown level1 summary"><p>Brings the into view the specified rectangle area.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ClearContainerForItemOverride_System_Windows_DependencyObject_System_Object_" data-uid="C1.WPF.C1ListViewer.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
          <a class="xref" href="C1.WPF.C1ListViewer.ClearContainerForItemOverride.html#C1_WPF_C1ListViewer_ClearContainerForItemOverride_System_Windows_DependencyObject_System_Object_">ClearContainerForItemOverride(DependencyObject, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Undoes the effects of the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.itemscontrol.preparecontainerforitemoverride">PrepareContainerForItemOverride(DependencyObject, object)</a> method.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_GetContainerForItemOverride" data-uid="C1.WPF.C1ListViewer.GetContainerForItemOverride">
          <a class="xref" href="C1.WPF.C1ListViewer.GetContainerForItemOverride.html#C1_WPF_C1ListViewer_GetContainerForItemOverride">GetContainerForItemOverride()</a>
        </td>
        <td class="markdown level1 summary"><p>Creates or identifies the element that is used to display the given item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_GetIndexAt_System_Windows_Point_" data-uid="C1.WPF.C1ListViewer.GetIndexAt(System.Windows.Point)">
          <a class="xref" href="C1.WPF.C1ListViewer.GetIndexAt.html#C1_WPF_C1ListViewer_GetIndexAt_System_Windows_Point_">GetIndexAt(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the index of the item at the specified position in the screen.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_InitializePanel" data-uid="C1.WPF.C1ListViewer.InitializePanel">
          <a class="xref" href="C1.WPF.C1ListViewer.InitializePanel.html#C1_WPF_C1ListViewer_InitializePanel">InitializePanel()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the panel the first time it is loaded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_InitializeScrollViewerPart" data-uid="C1.WPF.C1ListViewer.InitializeScrollViewerPart">
          <a class="xref" href="C1.WPF.C1ListViewer.InitializeScrollViewerPart.html#C1_WPF_C1ListViewer_InitializeScrollViewerPart">InitializeScrollViewerPart()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the scroll viewer part.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_IsItemItsOwnContainerOverride_System_Object_" data-uid="C1.WPF.C1ListViewer.IsItemItsOwnContainerOverride(System.Object)">
          <a class="xref" href="C1.WPF.C1ListViewer.IsItemItsOwnContainerOverride.html#C1_WPF_C1ListViewer_IsItemItsOwnContainerOverride_System_Object_">IsItemItsOwnContainerOverride(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines if the specified item is (or is eligible to be) its own container.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_OnApplyTemplate" data-uid="C1.WPF.C1ListViewer.OnApplyTemplate">
          <a class="xref" href="C1.WPF.C1ListViewer.OnApplyTemplate.html#C1_WPF_C1ListViewer_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"><p>Builds the visual tree for the <a class="xref" href="C1.WPF.C1ListViewer.html">C1ListViewer</a> control when a new template is applied.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_OnItemHolding_System_Object_C1_WPF_C1TappedEventArgs_" data-uid="C1.WPF.C1ListViewer.OnItemHolding(System.Object,C1.WPF.C1TappedEventArgs)">
          <a class="xref" href="C1.WPF.C1ListViewer.OnItemHolding.html#C1_WPF_C1ListViewer_OnItemHolding_System_Object_C1_WPF_C1TappedEventArgs_">OnItemHolding(object, C1TappedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when one of the items receive the Hold event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_OnItemTapped_System_Object_C1_WPF_C1TappedEventArgs_" data-uid="C1.WPF.C1ListViewer.OnItemTapped(System.Object,C1.WPF.C1TappedEventArgs)">
          <a class="xref" href="C1.WPF.C1ListViewer.OnItemTapped.html#C1_WPF_C1ListViewer_OnItemTapped_System_Object_C1_WPF_C1TappedEventArgs_">OnItemTapped(object, C1TappedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Called when one of the items is tapped.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_" data-uid="C1.WPF.C1ListViewer.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
          <a class="xref" href="C1.WPF.C1ListViewer.PrepareContainerForItemOverride.html#C1_WPF_C1ListViewer_PrepareContainerForItemOverride_System_Windows_DependencyObject_System_Object_">PrepareContainerForItemOverride(DependencyObject, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Prepares the specified element to display the specified item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_RaisePropertyChanged_System_String_" data-uid="C1.WPF.C1ListViewer.RaisePropertyChanged(System.String)">
          <a class="xref" href="C1.WPF.C1ListViewer.RaisePropertyChanged.html#C1_WPF_C1ListViewer_RaisePropertyChanged_System_String_">RaisePropertyChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the property changed event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ScrollToHorizontalOffset_System_Double_" data-uid="C1.WPF.C1ListViewer.ScrollToHorizontalOffset(System.Double)">
          <a class="xref" href="C1.WPF.C1ListViewer.ScrollToHorizontalOffset.html#C1_WPF_C1ListViewer_ScrollToHorizontalOffset_System_Double_">ScrollToHorizontalOffset(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scrolls the content to the specified horizontal offset position.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ScrollToVerticalOffset_System_Double_" data-uid="C1.WPF.C1ListViewer.ScrollToVerticalOffset(System.Double)">
          <a class="xref" href="C1.WPF.C1ListViewer.ScrollToVerticalOffset.html#C1_WPF_C1ListViewer_ScrollToVerticalOffset_System_Double_">ScrollToVerticalOffset(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scrolls the content to the specified vertical offset position.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ZoomAnimation_System_Double_System_Windows_Point_System_Action_" data-uid="C1.WPF.C1ListViewer.ZoomAnimation(System.Double,System.Windows.Point,System.Action)">
          <a class="xref" href="C1.WPF.C1ListViewer.ZoomAnimation.html#C1_WPF_C1ListViewer_ZoomAnimation_System_Double_System_Windows_Point_System_Action_">ZoomAnimation(double, Point, Action)</a>
        </td>
        <td class="markdown level1 summary"><p>Call a zooms animation.</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="C1_WPF_C1ListViewer_HorizontalOffsetChanged" data-uid="C1.WPF.C1ListViewer.HorizontalOffsetChanged">
          <a class="xref" href="C1.WPF.C1ListViewer.HorizontalOffsetChanged.html">HorizontalOffsetChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when horizontal offset changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemClick" data-uid="C1.WPF.C1ListViewer.ItemClick">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemClick.html">ItemClick</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item is clicked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemContainerLoaded" data-uid="C1.WPF.C1ListViewer.ItemContainerLoaded">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemContainerLoaded.html">ItemContainerLoaded</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs afer an item container was loaded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemContainerUnloading" data-uid="C1.WPF.C1ListViewer.ItemContainerUnloading">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemContainerUnloading.html">ItemContainerUnloading</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs before an item container was unloaded.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemHolding" data-uid="C1.WPF.C1ListViewer.ItemHolding">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemHolding.html">ItemHolding</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item held.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ItemTapped" data-uid="C1.WPF.C1ListViewer.ItemTapped">
          <a class="xref" href="C1.WPF.C1ListViewer.ItemTapped.html">ItemTapped</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item is tapped.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_PropertyChanged" data-uid="C1.WPF.C1ListViewer.PropertyChanged">
          <a class="xref" href="C1.WPF.C1ListViewer.PropertyChanged.html">PropertyChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a property value changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_VerticalOffsetChanged" data-uid="C1.WPF.C1ListViewer.VerticalOffsetChanged">
          <a class="xref" href="C1.WPF.C1ListViewer.VerticalOffsetChanged.html">VerticalOffsetChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the vertical offset changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1ListViewer_ZoomChanged" data-uid="C1.WPF.C1ListViewer.ZoomChanged">
          <a class="xref" href="C1.WPF.C1ListViewer.ZoomChanged.html">ZoomChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the zoom changed.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.WPF.Extensions.FindParent.html#C1_WPF_Extensions_FindParent__1_System_Windows_FrameworkElement_">Extensions.FindParent&lt;T&gt;(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetAllParents.html#C1_WPF_Extensions_GetAllParents_System_Windows_FrameworkElement_">Extensions.GetAllParents(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetVisualStateGroup.html#C1_WPF_Extensions_GetVisualStateGroup_System_Windows_FrameworkElement_System_String_">Extensions.GetVisualStateGroup(FrameworkElement, string)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___System_Windows_Data_IValueConverter_">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;, IValueConverter)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.C1TransformToVisual.html#C1_WPF_Extensions_C1TransformToVisual_System_Windows_UIElement_System_Windows_UIElement_">Extensions.C1TransformToVisual(UIElement, UIElement)</a>
  </div>

</div>
