# C1.DataFilter

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_DataFilter" data-uid="C1.DataFilter" class="text-break">C1.DataFilter 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="C1.DataFilter.BeforeTooltipShowEventArgs.html">BeforeTooltipShowEventArgs</a></h4>
      <section><p>Provides data for the BeforeTooltipShow event of the C1DataFilter control.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.BoolFilterBase.html">BoolFilterBase</a></h4>
      <section><p>Base class represents a filter with checkbox.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.CalendarFilterBase.html">CalendarFilterBase</a></h4>
      <section><p>Base class represents a filter of dates with calendar.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.CalendarSettings.html">CalendarSettings</a></h4>
      <section><p>Represents a settings of filter calendar.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ChecklistFilterBase.html">ChecklistFilterBase</a></h4>
      <section><p>Base class represents a filter with checklist.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ChecklistItem.html">ChecklistItem</a></h4>
      <section><p>Represents a item of checklist.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ChecklistItemsCollection.html">ChecklistItemsCollection</a></h4>
      <section><p>Represents a collection of the <a class="xref" href="C1.DataFilter.ChecklistItem.html">ChecklistItem</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.CombinationExpression.html">CombinationExpression</a></h4>
      <section><p>Represents the logical combination of several <a class="xref" href="C1.DataFilter.OperationExpression.html">OperationExpression</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.DateRangeFilterBase.html">DateRangeFilterBase</a></h4>
      <section><p>Base class represents a filter of dates with range slider or editors of range.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.Expression.html">Expression</a></h4>
      <section><p>Base class for filter expression condition.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.Filter.html">Filter</a></h4>
      <section><p>Base class represents filter of the C1DataFilter control.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.FilterAutoGeneratingEventArgs.html">FilterAutoGeneratingEventArgs</a></h4>
      <section><p>Provides data for the FilterAutoGenerating event of a C1DataFilter control.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.FilterChangedEventArgs.html">FilterChangedEventArgs</a></h4>
      <section><p>Provides data for the FilterChanged event of a C1DataFilter control.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.FilterCollection.html">FilterCollection</a></h4>
      <section><p>Represents a collection of the filters.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.FilterSummary.html">FilterSummary</a></h4>
      <section><p>Represents the summary of <a class="xref" href="C1.DataFilter.Filter.html">Filter</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.FilterWithSummary.html">FilterWithSummary</a></h4>
      <section><p>Represents filter of the C1DataFilter control with summaries.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ItemPropertyChangedEventArgs.html">ItemPropertyChangedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.DataFilter.ChecklistItem.PropertyChanged.html">PropertyChanged</a> event of a <a class="xref" href="C1.DataFilter.ChecklistItem.html">ChecklistItem</a> class.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ObservableCollectionBase-1.html">ObservableCollectionBase&lt;T&gt;</a></h4>
      <section><p>Represents a collection with the <a class="xref" href="C1.DataFilter.ObservableCollectionBase-1.CollectionResetting.html">CollectionResetting</a> event.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.OperationExpression.html">OperationExpression</a></h4>
      <section><p>Represents the filter operation expression.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.PredicateExpression.html">PredicateExpression</a></h4>
      <section><p>Represents the expression which takes a predicate as the filtering function.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.RangeFilterBase.html">RangeFilterBase</a></h4>
      <section><p>Base class represents a filter with range slider or editors of range.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.ValueChangedEventArgs.html">ValueChangedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.DataFilter.Filter.ValueChanged.html">ValueChanged</a> event of a <a class="xref" href="C1.DataFilter.Filter.html">Filter</a> class.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.DataFilter.AggregateType.html">AggregateType</a></h4>
      <section><p>Defines the type of the aggregate function expression.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.AutoWidthMode.html">AutoWidthMode</a></h4>
      <section><p>Defines the auto width mode behavior.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.EditorsType.html">EditorsType</a></h4>
      <section><p>Defines the editors type.</p>
</section>
      <h4><a class="xref" href="C1.DataFilter.SelectionMode.html">SelectionMode</a></h4>
      <section><p>Defines the selection behavior.</p>
</section>


</div>
