Bonjour,
Quelqu'un sait-il comment maintenir une ligne de Titre en Haut d'une ListBox sans avoir à effacer toute la Liste lorsque j'utilise la barre de défilement verticale?
Ou bien, ça n'est pas possible sans allonger de manière excessive le temps d'affichage?
Voici l'image et le code du test :
Et le code test dans LBCol.zip:
Bien sûr, je pourrais utiliser LisView, mais je trouve LB est plus simple à programmer...
Ajout 1 : J'ai trouvé une alternative. Comme il n'y a pas d'évènement sur la barre de défilement (ça manque!), il suffit de cliquer sur un élément dans la liste pour faire réapparaître la ligne de titre. Le problème c'est que j'ai deux lignes de titre dans la Liste...
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Procedure Tform1 . Lbucclick ( Sender : Tobject ) ; Begin LBUC.Items.Insert(LBUC.ItemIndex,TitreCol); End;








Répondre avec citation






Partager