Событие, которое вы используете, является хорошим событием. Если вы хотите получить новый выбранный узел, просто используйте объект EventArgs
в обработчике событий (параметр с именем e
). Следующий код - это C #, а не VB.Net, но он действительно прост:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
// Use the e parameter to get the new selected node
MessageBox.Show(e.Node.Text);
}