Hallo Valon,
wenn der Inhalt vom Treeview kleiner ist als das Fenster, dann kannst Du auch nicht nach unten/oben Scrollen.
Wenn Du aber den Scrollbalken versteckst, kannst Du mit
TreeView1.Perform(WM_VSCROLL, SB_LINEDOWN, 0); // eine Zeile nach unten
und mit
TreeView1.Perform(WM_VSCROLL, SB_LINEUP, 0); // eine Zeile nach oben
scrollen.