Effacer un TreeView

Je suis le chargement d'un TreeView à partir d'une liste, et l'utilisateur dispose d'un bouton pour supprimer un élément, et il le supprime de la liste, pas de problème, mais il y a aussi un bouton pour mettre à jour l'Arborescence avec la liste une fois que les articles ont été supprimés, je n'ai aucun problème à ajouter les nouveaux éléments de l'Arborescence, mais est-il un moyen pour effacer tous les éléments dans l'Arborescence avant que je ajouter de nouveaux éléments, de sorte que je n'ai pas de doublons dans le TreeView? J'ai essayé de chercher sur d'autres spots sur internet pour la réponse, mais ne peux pas le trouver, j'ai essayé des choses simples comme:

treeView1.Items.Clear();

mais ça ne fonctionne pas.

Désolé, je l'ai mentionné sur un commentaire, ci-dessous que je suis sûr que cette ligne est en fait clair, je suis tout simplement pas l'utiliser dans le bon endroit, merci à tous pour vos réponses.

source d'informationauteur Beef