Bonjour,
je voudrais faire défiler automatiquement une liste view après l'ajout d'un élément afin que le dernier élément ajouté soit toujours visible par l'utilisateur.
Quelq'un a t'il une idée?
Merci
Bonjour,
je voudrais faire défiler automatiquement une liste view après l'ajout d'un élément afin que le dernier élément ajouté soit toujours visible par l'utilisateur.
Quelq'un a t'il une idée?
Merci
je crois que j'ai trouvé une solution pour le defilement automatique:
Maintenant le problème c'est que ça scintille au rafraichissement de la liste view
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ListView->AddItem("new line", NULL); (*ListView->Items)[ListView->Items->Count - 1]->MakeVisible(false);
quelqu'un a une idée?
Ca ne devrait pas changer grand-chose au scintillement mais j'utilise plutôt quelque chose comme :qui est peut être un peu plus économe que ta solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 TListItem *pItem; ... ... pItem = ListView1->Items->Add(); ... pItem->MakeVisible(false);
En tout cas, chez moi, ça ne scintille pas.
Partager