The OnMeasureItem event is only called when a new item is added. Can it be set up to call it every time it is Invalidated?
My items change height a lot. They cause the listbox to be repainted. At the moment I have to cheat and set and unset a visual property to force a new measurement. This results in a huge flicker.
There must be an easy way round this!