# C1.WPF.FlexGrid.C1FlexGridFilterRow.UseCollectionView

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_FlexGrid_C1FlexGridFilterRow_UseCollectionView_" data-uid="C1.WPF.FlexGrid.C1FlexGridFilterRow.UseCollectionView*">UseCollectionView Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_FlexGrid_C1FlexGridFilterRow_UseCollectionView_" data-uid="C1.WPF.FlexGrid.C1FlexGridFilterRow.UseCollectionView*"></a>
<h4 id="C1_WPF_FlexGrid_C1FlexGridFilterRow_UseCollectionView" data-uid="C1.WPF.FlexGrid.C1FlexGridFilterRow.UseCollectionView">UseCollectionView</h4>
<div class="markdown level1 summary"><p>Gets or sets whether the filter should be applied to the grid's data source.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public bool UseCollectionView { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property UseCollectionView As Boolean</code></pre>
</div>
<h5 id="C1_WPF_FlexGrid_C1FlexGridFilterRow_UseCollectionView_remarks">Remarks</h5>
<div class="markdown level1 remarks"><pre><code>&lt;p&gt;If this property is set to true, the filter is applied to the &lt;xref href=&quot;System.ComponentModel.ICollectionView&quot; data-throw-if-not-resolved=&quot;false&quot;&gt;&lt;/xref&gt; 
</code></pre>
<p>being used as the grid data source. Filters applied this way reflect on all objects
bound to the same </p>
<p>If this property is set to false, the filter is applied directly to the grid rows. Data
that is filtered out remains in the grid and in the data source, but is hidden from the UI
since the rows become invisible.</p>
</div>
</div>
