Drag & Drop entre 2 listBox : transfert items
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 :
Code:
DragMode = dmAutomatic
Je pense bien accepter les drops :
Code:
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:
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 :)