[]
        
(Showing Draft Content)

C1.Blazor.DataFilter.BaseRangeFilterPresenter-1

BaseRangeFilterPresenter<T> Class

Base class for range filters.

Namespace: C1.Blazor.DataFilter
Assembly: C1.Blazor.DataFilter.dll
Syntax
public abstract class BaseRangeFilterPresenter<T> : C1View, IComponent, IHandleAfterRender, IHandleEvent, IDisposable, IDependencyObject where T : Filter
Type Parameters
Name Description
T

Constructors

Name Description
BaseRangeFilterPresenter()

Initializes a new instance of the BaseRangeFilterPresenter<T> class.

Fields

Name Description
FilterProperty

Identifies the Filter dependency property.

FromProperty

Identifies the From dependency property.

ToProperty

Identifies the To dependency property.

Properties

Name Description
Filter

Gets or sets filter associated with this element.

From

Label for Lower editor.

IsUpdating

A flag to prevent subsequence property changed event because elements are related to each other.

To

Label for upper editor

Methods

Name Description
Dispose(bool)
FilterOnAttachedStateChanged(object, AttachedFilterState)

Filter attached event handler.

FilterOnPropertyChanged(object, PropertyChangedEventArgs)

Filter property changed event handler.

OnAfterRender(bool)