Никита,
DataGrid и с 1000000 строк работает нормально, не отжирая память. Все таки мне кажется что отпадает виртуализация. Может где то в стилях Вы ее отключили.
В DataGrid'e установите свойство VirtualizingStackPanel.IsVirtualizing="True" для ее насильственной активации.
Для большей уверенности в студии можно во время выполнения посмотреть сколько отрисовывается объектов в DataGrid'е (окно Live Visual Tree)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
DataGrid и с 1000000 строк работает нормально, не отжирая память. Все таки мне кажется что отпадает виртуализация. Может где то в стилях Вы ее отключили.
В DataGrid'e установите свойство VirtualizingStackPanel.IsVirtualizing="True" для ее насильственной активации.
Для большей уверенности в студии можно во время выполнения посмотреть сколько отрисовывается объектов в DataGrid'е (окно Live Visual Tree)