Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2422 connectés 

 


Dernière réponse
Sujet : [ VC++ / MFC ] ListBox: Afficher devant-soi l'élément voulu
iS@mi

iS@mi a écrit a écrit :

Bonjour, Voilà, j'ai une question assez bête.
 
J'ai une CListCtrl(Repport Ctrl) qui contient pas mal d'éléments et j'ai créé une petite fonction de recherche qui sélectionne l'élément recherché automatiquement.
Le seul problème est qu'il ne rafraîchi pas la position du scrollbar de la listbox automatiquement de façon a ce que l'élément précédemment sélectionné s'affiche devant l'utilisateur.
 
Pour effectuer la sélection, j'utilise l'api (je sais pas si c'est la meilleur façon de sélectionner un élément) :
 
m_ListCtrl.SetItemState(i, LVIS_SELECTED, LVIS_SELECTED);
 
J'ai fait quelque recherche mais je n'ai rien trouvé.
J'avoue ne pas avoir bcp de connaissance de MFC.
 
Merci bcp pour votre aide.  




 
J'ai fini par trouver !
Pour archivage la fonction est "EnsureVisible".


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
iS@mi

iS@mi a écrit a écrit :

Bonjour, Voilà, j'ai une question assez bête.
 
J'ai une CListCtrl(Repport Ctrl) qui contient pas mal d'éléments et j'ai créé une petite fonction de recherche qui sélectionne l'élément recherché automatiquement.
Le seul problème est qu'il ne rafraîchi pas la position du scrollbar de la listbox automatiquement de façon a ce que l'élément précédemment sélectionné s'affiche devant l'utilisateur.
 
Pour effectuer la sélection, j'utilise l'api (je sais pas si c'est la meilleur façon de sélectionner un élément) :
 
m_ListCtrl.SetItemState(i, LVIS_SELECTED, LVIS_SELECTED);
 
J'ai fait quelque recherche mais je n'ai rien trouvé.
J'avoue ne pas avoir bcp de connaissance de MFC.
 
Merci bcp pour votre aide.  




 
J'ai fini par trouver !
Pour archivage la fonction est "EnsureVisible".

iS@mi Bonjour, Voilà, j'ai une question assez bête.
 
J'ai une CListCtrl(Repport Ctrl) qui contient pas mal d'éléments et j'ai créé une petite fonction de recherche qui sélectionne l'élément recherché automatiquement.
Le seul problème est qu'il ne rafraîchi pas la position du scrollbar de la listbox automatiquement de façon a ce que l'élément précédemment sélectionné s'affiche devant l'utilisateur.
 
Pour effectuer la sélection, j'utilise l'api (je sais pas si c'est la meilleur façon de sélectionner un élément) :
 
m_ListCtrl.SetItemState(i, LVIS_SELECTED, LVIS_SELECTED);
 
J'ai fait quelque recherche mais je n'ai rien trouvé.
J'avoue ne pas avoir bcp de connaissance de MFC.
 
Merci bcp pour votre aide.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)