DataGridFilterColumnControl Class |
Namespace: DataGridExtensions
The DataGridFilterColumnControl type exposes the following members.
Name | Description | |
---|---|---|
DataGridFilterColumnControl |
Initializes a new instance of the DataGridFilterColumnControl class.
|
Name | Description | |
---|---|---|
Column |
Gets the column this control is hosting the filter for.
| |
Filter |
The user provided filter (IFilter) or content (usually a string) used to filter this column.
If the filter object implements IFilter, it will be used directly as the filter,
else the filter object will be passed to the content filter.
| |
IsFiltered |
Returns a flag indicating whether this column has some filter condition to evaluate or not.
If there is no filter condition we don't need to invoke this filter.
| |
SelectableValues |
Returns all distinct selectable values of this column as string.
This can be used to e.g. feed the ItemsSource of an Excel-like auto-filter, that only shows the values that are currently selectable, depending on the other filters.
| |
SourceValues |
Returns all distinct source values of this column as string.
This can be used to e.g. feed the ItemsSource of an Excel-like auto-filter that always shows all source values that can be selected.
| |
Values |
Returns all distinct visible (filtered) values of this column as string.
This can be used to e.g. feed the ItemsSource of an AutoCompleteBox to give a hint to the user what to enter.
|
Name | Description | |
---|---|---|
PropertyChanged |
Occurs when a property value changes.
|
Name | Description | |
---|---|---|
FilterProperty |
Identifies the Filter dependency property
|