Непонятно, на что вы рассчитывали NodeBetter
, но TreeViewEventArgs.Node
действительно то, что вы хотите.Согласно документации:
Получает узел дерева, который был проверен, развернут, свернут или выбран.
Возможно, вы имели в виду:
if (e.Node.Name == "NodeBetter")
?
Не ясно, действительно ли вы хотите событие Selected
.Хотели бы вы, чтобы ваш обработчик вызывался, если узел был развернут, но не выбран, например?