Just to clarify,
I don't want to filter by a column value of my grid - I want to filter by a member of the data object which the grid is bound to, which is not shown on the grid.
so if my class looks like this
public class DataItem : ViewModelBase
private string _name;
private string _maximum;
private string _minimum;
private string _newValue;
private string _isReadOnly;
and the first 4 properties are columns in the grid, _isReadOnly is not, but if it is set (it implements INotifyPropertyChanged), I want my grid to be filtered.
the example here: http://blogs.telerik.com/rossenhristov/posts/09-11-20/custom_filtering_with_radgridview_for_silverlight.aspx
seems to rely on the column that you want to filter by being passed in to the Prepare method. I don't want to filter by a column. Is it possible to have a hidden column which isnt shown in the grid?
Also, my filter control will just be a checkbox outside of the grid - is that possible? Or does the control have to be inside of the grid control?