Вам необходимо определить всплывающую подсказку и написать MouseOverEventHandler для TreeView. В MouseOverEventHandler вычислите узел, над которым расположена мышь, затем отобразите описание ToolTip. Также убедитесь, что вы не устанавливаете описание всплывающей подсказки более одного раза, в противном случае поведение выглядит ужасно.
Лучший способ - показать описание в StatusStrip - в левом нижнем углу формы.
Обновление:
ОК, так как вы уточнили свой вопрос. Вы можете использовать ToolTip.Show
метод, в котором вы можете указать координаты:
public void Show(
string text,
IWin32Window window,
int x,
int y,
int duration
)
Очевидно, вам придется добавить смещение к x и y.