There are various solutions for a ASP.NET(which will share many methods with a silverlight treeview) control at this thread:
http://forums.asp.net/t/1156518.aspxnear the bottom of the thread a CSS style is shown that you can tweak slightly to work with silverlight.