unfortunatly the only way to change the backcolor of a treeview is subclassing (and quite a bit of work). sheridan (www.shersoft.com) offers a SSTreeView control with the possibility to change backcolor. you can download a demo version from there, I think buying that one is cheaper then writing it yourself (maybe less bugs too?).

best regards

Sascha