I have a simple application that show grid to the user and according to the user selection i refresh the grid.
when i refresh the grid i do the following:
1) create a new list with the new items
2) grid.ItemsSource = newlist;
if the new list has more than 1000 objects the refresh takes several seconds.
How can i improve the refresh time of the grid ?
I also tried to work with ObservableCollection and update it instead of binding a new list, but it still took several seconds.