Templated columns rendering wrong when RowVirtualization Turned On

1 posts, 0 answers
  1. Robert
    Robert avatar
    12 posts
    Member since:
    Jun 2011

    Posted 29 Sep 2011 Link to this post

    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.
Back to Top