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
|