Bonjour

Je cherche a afficher une list de base dans un ListBox. Il faudrat que l'utilisateur puisse en drag&drop remplir un second listBox.

Je ne suis pas marié avec le ListBox, si vous avez un truc mieux a me proposer , je suis preneur

J'ai bien compris qu'il fallait travailler avec le listBox destination apres avoir placer le listBox de bas a :

Je pense bien accepter les drops :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
void __fastcall TForm1::ListBox2DragOver(TObject *Sender, TObject *Source,
      int X, int Y, TDragState State, bool &Accept)
{
Accept = true ;
}
Par contre je ne sais que mettre dans :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
void __fastcall TForm1::ListBox2DragDrop(TObject *Sender, TObject *Source,
      int X, int Y)
{
// ICI ....
}
Afin de retrouver, sans l'effacver de la source, le nom de l'items cliqué pour le drag ...

Merci pour l'aide que vous pourrez m'apporter