[]
Base class for range filters.
public abstract class RangeFilterBase<T> : Filter, INotifyPropertyChanged, IComponent, IDisposable where T : struct, IComparable, IComparable<T>
Name | Description |
---|---|
T | The type of data to filter. |
Name | Description |
---|---|
EditorsVisible | Gets or sets a value indicating whether show the editors or not. |
Expression | Gets or sets the expression of the current filter. |
LowerValue | Gets or sets the current lower magnitude of the range. |
Maximum | Gets or sets the maximum value of the range. |
Minimum | Gets or sets the minimum value of the range. |
SliderVisible | Gets or sets a value indicating whether show the range slider or not. |
UpperValue | Gets or sets the current upper magnitude of the range. |
Name | Description |
---|---|
Reset(bool) | Resets the filter value to the default value. |
SetLowerValue(T?, bool) | Sets a lower value of the filter. |
SetUpperValue(T?, bool) | Sets a upper value of filter. |