All I want is to update an ListViewItem\'s text whithout seeing any flickering.
This is my code for updating (called several times):
listView.BeginUp
I know this question is quite old, but because this is one of the first search results on Google I wanted to share my fix.
The only way i could remove flickering 100% was to combine the answer from Oliver (extension class with double-buffering) and using the BeignUpdate() and EndUpdate() methods.
Neither of those on their own could fix flickering for me. Granted, I use a very complex list, that I need to push into the list and also need to update it almost every sec.