I am using the VB6 (SP3) treeview, but am expreriencing problems with the backcolor. When you change the "window" color from control panel, the treeview doesn't change apart from a small area to the left of any bottom non-root nodes.
If the treeview is disabled however, it works fine. The VB5 version also works perfectly.
If I use the API to manually change the back color, the control works apart from the small area to the left of any bottom non-root nodes.
I have experimented with the attached image list control, refreshing, hiding, redrawing, etc.
If the form is closed and reopened, the treeview displays the correct colour.
Does anyone know a way around this?