Редактирование метки узла выполняется с помощью текстового поля, и когда это текстовое поле теряет фокус, изменение имени будет зафиксировано как новая метка для узла. Таким образом, если кнопка «Сохранить», на которую вы нажимаете, захватывает фокус, это автоматически вызывает обновление, поскольку текстовое поле теряет фокус.
Если кнопка «Сохранить» не фокусируется, необходимо обработать событие щелчка для кнопки «Сохранить» и попросить дерево прекратить любое текущее редактирование метки. Если у вас нет метода / свойства, вы можете вызвать запрос на завершение редактирования метки, поэтому у вас есть два варианта. Если вид дерева имеет фокус, поместите фокус в другое место. Или снова включите / выключите редактирование меток ...
treeView.LabelEdit = false;
treeView.LabelEdit = true;