Je cherche � s�lectionner dynamiquement un �l�ment dans un TVirtualStringTree. Il existe une m�thode SelectAll() qui permet de s�lectionner l'ensemble des �l�ments mais pas je n'ai pas trouv� de m�thode �quivalente qui permet de s�lectionner un seul �l�ment. Existe-t'il un autre moyen ?

edit: r�solu, il faut utiliser la propri�t� Selected comme ci-dessous :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
 
TVirtualStringTree *pTree;
 
...
 
TVirtualNode *pNode = pTree->GetLast(); // le dernier élément de la liste, par exemple
pTree->Selected[pNode] = true;
pTree->FocusedNode = pNode; // pour s'assurer que la liste scrolle bien vers l'élément sélectionné