This question might be considered a follow-up to Flickering in listview with ownerdraw and virtualmode.
I\'ve got a ListView
control in Virtu
I've seen this flickering issue with ListView control in any custom rendering event handlers (DrawItem, DrawSubItem). I tried BeginUpdate()/EndUpdate() and double buffering with no success. I think .NET triggers additional WM_PAINT to all columns to the right of the custom drawn column.
However I found this workaround to a single custom rendered column ListView. It works just fine!
This should solve the flickering in mouseover or run-time rendering.