As per above article, i was able to hook up to the filter values (in fact its called filter editor) and view the list. BUT, when we try to remove the items which we wanted to remove, we get exception "Operation is not valid while ItemsSource is in use. Access and modify elements with ItemsControl.ItemsSource instead"
The reason being we are trying to modify the items which is bound to UI, as explained in below article.
It seems its not possible to achieve the desired result.
Just curious, is there a way to bind a grid column to two properties - one for actual item source to display values, and another one for binding to filter editor? Currently for filter editor, it picks the values from the same property which we had bound for item source.