Что такое SharedRow в DataGridView?
Читал некоторые статьи на тему увеличения производительности и наткнулся на фразу, что строка может быть Shared, но так и не понял что это и зачем. С кем ей можно делиться и влияет ли она в итоге на скорость работы DataGridView.
Ответы (1 шт):
Автор решения: Cordis
→ Ссылка
Shared row - способ сэкономить память. Одна строка может использоваться сразу в нескольких местах, избегая дубликатов. При этом она старается не дублировать максимально много информации о своём использовании.
Rows will share as much information about their appearance and behavior as possible
Кроме уменьшенного потребления памяти, других упоминаний влияния на производительность не найдено.
Больше можно прочитать здесь.