cs_Maroxye
Messages postés177Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention16 octobre 2012
-
16 nov. 2007 à 22:31
cs_Maroxye
Messages postés177Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention16 octobre 2012
-
19 nov. 2007 à 19:05
Bonjour!
J'ai cherché longtemps sur Internet, sans succès! Je remplis un composant TreeView avec le contenu d'une requête. Lorsque remplit, le composant demeure à la dernière ligne(dernier node) et j'aimerais bien sélectionner le premier noeud à la place. J'ai essayé de mettre le focus sur le TreeView au complet, ça ne fonctionne pas....
Utilisez la propriété Selected pour programmer la sélection d'un objet
Node ou Tab déterminé. Une fois que vous avez sélectionné un objet
de cette manière, vous pouvez le soumettre à diverses opérations, notamment
définir des propriétés et invoquer des méthodes.
Pour sélectionner un objet Node déterminé, vous devez le désigner par
la valeur de sa propriété Index ou de sa propriété Key. L'exemple
suivant sélectionne un objet Node spécifique dans un contrôle
TreeView :
Private Sub Command1_Click()
' Sélectionne un objet.
TreeView1.Nodes(Index).Selected = True
' Utilise la propriété SelectedItem pour obtenir
' une référence à l'objet.
TreeView1.SelectedItem.Text = "Texte modifié"
End Sub
Dans ton cas Index = 0 pour le premier élément de ta Treeview
cs_Maroxye
Messages postés177Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention16 octobre 2012 19 nov. 2007 à 19:05
Merci! Et oui c'est bien avec l'index = 1...J'avais déja essayé ce code mais je mettais = 0 et c'est pourquoi j'avais une erreur. Ça marche très bien maintenant!