Comment vérifier si un élément est sélectionné dans l'Arborescence (C#)
Comment puis-je vérifier si un élément est sélectionné dans un TreeView? En C#
Je veux vérifier si rien n'est sélectionné, pas un élément spécifique
Vous devez vous connecter pour publier un commentaire.
La classe TreeView a un SelectedNode propriété que détient actuellement sélectionné TreeNode.
Vous pouvez comparer les retournés TreeNode référence à la TreeNode vous êtes à la recherche pour, et ainsi de vérifier si elle est actuellement sélectionné.
De vérifier le statut sélectionné d'un élément spécifique, vous pouvez explicitement référence du nœud que vous souhaitez vérifier et retourner son
IsSelected
de la propriété. Comme ceci:En supposant une Arborescence structurée comme suit:
Node0
+--- Nœud3
Node1
Node2
+--- Nœud4 **<-- **vous voulez vérifier ce Nœud****
+--- Node5
Votre code pourrait ressembler à ceci: