This is a migrated thread and some comments may be shown as answers.

Templated columns rendering wrong when RowVirtualization Turned On

0 Answers 41 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Robert
Top achievements
Rank 1
Robert asked on 29 Sep 2011, 08:47 PM
I recently had to turn off row virtualization due to an issues where the cell contents of rows were being rendered incorrectly after scrolling back into view. I have several columns that I had to set the cell template explicitly.

Unfortunately, I have to turn row virtualization back on due to performance issues in production, so I need to address this rendering issue.
Can anyone explain this behavior? To me it looks like when the column doesn't contain any value, the blank cell isn't being blanked out when the row is being re-used by the virtualization engine...

Is there a workaround for this? Performance is pretty terrible with Virtualization turned off.

Thanks,
-Robert

-- Update: I have worked around the issue by hiding the content of the cell based on a binding for the summary rows, so it is no longer a pressing matter. It is still strange behavior though.

No answers yet. Maybe you can help?

Tags
GridView
Asked by
Robert
Top achievements
Rank 1
Share this question
or