Cuando redefino un TreeView, puedo especificarle color de primer plano y color de fondo. Estos colores solo afectan a los elementos del TreeView, y no al marco contenedor.
En mi caso uso dialogos con color degradado, y el marco del TreeView toma el mismo color que el dialogo.
Hay alguna forma de conseguir que todo el fondo sea del mismo color que el fondo de los elementos del TreeView.