Comment peut-I du programme, cliquez sur un TreeView TreeNode de sorte qu'il apparaît en surbrillance dans la liste et les feux de la AfterSelect événement?

J'ai un contrôle TreeView dans une application Winforms, et, fondamentalement, l'objectif est d'afficher un formulaire qui contient un contrôle TreeView, et je veux afficher le formulaire avec un nœud ouvert (facile EnsureVisible) et sélectionné.

Le problème que je suis en cours d'exécution en est que lorsque j'ai mis du contrôle TreeView SelectedNode de la propriété, le nœud n'est pas mis en surbrillance et le AfterSelect événement n'est-ce pas de tir, comme je ne l'attendez. Le AfterSelect chose est facile à contourner, mais le manque de mise en évidence est ennuyeux.

OriginalL'auteur ThomW | 2009-05-08