Comment realiser un drag and drop

tendry12 11 Messages postés dimanche 18 janvier 2015Date d'inscription 22 avril 2018 Dernière intervention - 22 avril 2018 à 08:23 - Dernière réponse : vb95 1568 Messages postés samedi 11 janvier 2014Date d'inscriptionContributeurStatut 21 mai 2018 Dernière intervention
- 23 avril 2018 à 01:19
Bonjour,
Je vien de finir un projet ,enfin presque , le programme consiste a cacher un dossier ou un fichier,
J 'ai integré un treeview pour pouvoir trouver les elelements a cacher sans avoir besoin de l'ouvrire depuis un folder browser. Bref .
C'est que je cherche a faire c'est de pouvoir faire gliser l'element depuis treeview vers listview .
// ici une fonction pour charger le listview
Void chargerlistview(string item)
{
   ListviewItem cl = new listviewItem();

   cl.name = item; 
// item contien tous le root du repertoire //du fichier
   cl.text = getFile(item);
//getFile est un fonction qui retourne le //nom du fichier 
   cl.imageIndex = imagelist.indexOfKey(getExt(item)+".ico");
//getExt est une function qui recuper l' //extension du fichier. 

Listview1.items.add(cl);
}

Les elements de mon treeview sont comme suit
Treenode el = new treeNode();
el.name = le-root-compler-du-fichier;
el.text = justeLeNomDuFichier;

Treeview1.nodes.add(el);


Je veu appeler cette fonction au moment du drop.
Je veu recuperer le name du node conserné pour en faire un nouvel element de mon listview. Merci de votre aide.
Afficher la suite 

Votre réponse

1 réponse

vb95 1568 Messages postés samedi 11 janvier 2014Date d'inscriptionContributeurStatut 21 mai 2018 Dernière intervention - 23 avril 2018 à 01:19
0
Utile
Bonjour !
Qu'en est-il de toutes tes autres discutions qui sont toujours ouvertes !
Si les problèmes avenant à celles-ci sont solutionnés utilise la roue dentée en début de message pour mettre ces discutions comme "étant résolues" !
Pour le Drag and Drop Google ne manque pas d'exemples
Commenter la réponse de vb95

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.