Между чем различие TreeNode.EndEdit и установка NodeLabelEditEventArgs.CancelEdit?
TreeNode.EndEdit
NodeLabelEditEventArgs.CancelEdit