In a WPF application, if I have an observable collection displayed in a grid/list view. And the user can request to filter what is visible by a predefined set of rules. What would be better performance wise:
- For each item to add a binding to its visibility with a converter
- Or changing the entire source to be the filtered collection.
I don't want the converter to do any logic - it will probably be a simple check after I have already done the filter in the view model. I don't have any code because I want to understand what is better and then implement that.