![]() | 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
|