Thank you for the very quick response!
However, the ScrollTo mistake was only on the post and in the actual code it was written well.
I didn't know about combining multiple calls like you did there, which is pretty sweet and I've changed it.
Turns out the problem wasnt even that - I was using a splitter and the scrollbar I was seeing was the splitter's scrollbar instead of the tree-grid's scrollbar
Should be fine now.
Thanks!