Interface IDistinctValuesFilterDescriptor
Represents the distinct filter descriptor of a column filter descriptor.
Inherited Members
Namespace: Telerik.Windows.Controls.GridView
Assembly: Telerik.Windows.Controls.GridView.dll
Syntax
public interface IDistinctValuesFilterDescriptor : IFilterDescriptor, INotifyPropertyChanged
Properties
DistinctValues
Gets the distinct values.
Declaration
IEnumerable<object> DistinctValues { get; }
Property Value
System.Collections.Generic.IEnumerable<System.Object>
The distinct values. |
DistinctValuesComparisonOperator
Gets or sets the FilterOperator used for comparing actual data values with checked distinct values. The default is FilterOperator.IsEqualTo.
Declaration
FilterOperator DistinctValuesComparisonOperator { get; set; }
Property Value
FilterOperator
The FilterOperator used for comparing actual data values with checked distinct values. |
FilterDescriptors
Gets the filter descriptors.
Declaration
IEnumerable<OperatorValueFilterDescriptorBase> FilterDescriptors { get; }
Property Value
System.Collections.Generic.IEnumerable<OperatorValueFilterDescriptorBase>
The filter descriptors. |
IsActive
Gets a value indicating whether this filter is active.
Declaration
bool IsActive { get; }
Property Value
System.Boolean
|
Methods
AddDistinctValue(Object)
Adds the distinct value.
Declaration
void AddDistinctValue(object distinctValue)
Parameters
System.Object
distinctValue
The distinct value. |
Clear()
Clears the descriptors.
Declaration
void Clear()
RemoveDistinctValue(Object)
Removes the distinct value.
Declaration
bool RemoveDistinctValue(object distinctValue)
Parameters
System.Object
distinctValue
The distinct value. |
Returns
System.Boolean
True if the distinct value was removed. Otherwise false. |
TryFindDescriptor(Object)
Tries to find descriptor.
Declaration
OperatorValueFilterDescriptorBase TryFindDescriptor(object distinctValue)
Parameters
System.Object
distinctValue
The distinct value. |
Returns
OperatorValueFilterDescriptorBase
|