Winform Treeview trouver le nœud par tag

J'ai un treeview que l'afficheur membre pourrait éventuellement avoir des doublons, et que l'étiquette ne le serait pas. Exemple:

TreeNode node = new TreeNode(itemName);
node.Tag = itemID; //unique ID for the item
treeView1.Nodes.Add(node);

Ainsi, lors de la recherche, je sais que je peux effectuer une recherche par le nom de l'élément en utilisant

treeView1.Nodes.Find(itemName, true);

Mais comment pourrais-je aller sur la recherche via la balise? Il n'y a pas de définition treeView1.Les nœuds.Où, donc pas de linq pour moi 🙁

Des suggestions sur la façon de faire la recherche par la balise? 🙂 Merci à vous!

source d'informationauteur user1548103