Accueil > > > DRAG AND DROP AVEC 2 LISTVIEW
DRAG AND DROP AVEC 2 LISTVIEW
Information sur la source
Description
Commencez par créer 2 listview sur votre form, que vous nommerez Listview1 et Listview2. Pour le fonctionnement, tractez un des items du listview1 sur le listview2.
Source
-
- Private Sub Form_Load()
- Dim LstItem As ListItem
-
- 'Ajoute des items au listview1
- Set LstItem = ListView1.ListItems.Add(, , "Element1")
- Set LstItem = ListView1.ListItems.Add(, , "Element2")
- Set LstItem = ListView1.ListItems.Add(, , "Element3")
- Set LstItem = ListView1.ListItems.Add(, , "Element4")
- Set LstItem = ListView1.ListItems.Add(, , "Element5")
- End Sub
-
- Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
-
- 'Trouve l'item sélectionné
- Set ListView1.SelectedItem = ListView1.HitTest(x, y)
-
- 'Indique l'icone visible lors du déplacement
- ListView1.DragIcon = LoadPicture("C:\VB\drag.ico")
-
- 'Commence le déplacement
- ListView1.Drag vbBeginDrag
- End Sub
-
- Private Sub ListView2_DragDrop(Source As Control, x As Single, y As Single)
- Dim LstItem2 As ListItem
-
- 'Ajoute l'item déplacé dans le listview2
- Set LstItem2 = ListView2.ListItems.Add(, , Source.SelectedItem.Text)
- End Sub
Private Sub Form_Load()
Dim LstItem As ListItem
'Ajoute des items au listview1
Set LstItem = ListView1.ListItems.Add(, , "Element1")
Set LstItem = ListView1.ListItems.Add(, , "Element2")
Set LstItem = ListView1.ListItems.Add(, , "Element3")
Set LstItem = ListView1.ListItems.Add(, , "Element4")
Set LstItem = ListView1.ListItems.Add(, , "Element5")
End Sub
Private Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
'Trouve l'item sélectionné
Set ListView1.SelectedItem = ListView1.HitTest(x, y)
'Indique l'icone visible lors du déplacement
ListView1.DragIcon = LoadPicture("C:\VB\drag.ico")
'Commence le déplacement
ListView1.Drag vbBeginDrag
End Sub
Private Sub ListView2_DragDrop(Source As Control, x As Single, y As Single)
Dim LstItem2 As ListItem
'Ajoute l'item déplacé dans le listview2
Set LstItem2 = ListView2.ListItems.Add(, , Source.SelectedItem.Text)
End Sub
Conclusion
Et c'est tout...
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Drag&Drop avec item et son icône dans une listview [ par MyC ]
Salut,J'aimerais pouvoir gérer le drag & drop dans une listview de la même façon que l'explorateur de windows. C'est-à-dire avec l'item sélectionné et
Drag Drop sur listview [ par pimousse75 ]
Salut, est-il possible de déplacer les colonnes d'une listview par du drag & drop ?A+
Le fameux Drag & Drop [ par Florent ]
Bonjour à tous,y aurait-il une âme charitable qui saurait comment reproduire le style de drag & drop de l'explorateur Windows.Je veux faire en sorte q
Code Drag and Drop entre 2 listview avec VB.Net [ par Aribeau ]
Bonjour à tous.Pour mon entrée sur ce forum génial, une petite question concernant VisualBasic.NET :Comment coder un évènement Drag and Drop entre 2 L
Comment faire ? un drop/drag de treeview vers listview [ par papy51 ]
Ex. prog sous Clipper... dans des temps anciens. Après un long séjour dans des iles lointaines.. et reprise pour la retraite de programmation..... Qui
Drag & Drop entre 2 fenêtres MDI [ par anegrel ]
Bonjour à tous,Je n'arrive pas pas à faire un dra & drop entre 2 ListView qui se trouvent sur 2 fenêtres MDI (MDIChild). Lorsque la souris sur bouge a
Ole drag & drop [ par coyoterunstar ]
Bonjour,Je travaille avec un listview contenant des noms de fichiers. Je fais un Ole Drag & Drop pour copier les fichiers indiqués dans mon listview v
Drop sur ListView en mode Icon => sélection d'un item [ par niluje ]
Bonjour,Voila la question du jour, Dans mon appli j'ai deux ListView, une avec des noms de fichiers et l'autre avec des imprimante.Je fais un drap and
drag and drop dans une listview [ par steph44 ]
Tout se passe bien pour déplacer une ligne dans une listview dans n'importe quel sens, par contre je ne sais pas comment faire pour que le scroll des
Drag & Drop d'un listview a un autre listview [ par firens ]
Hello, je recherche du code pour pouvoir faire un drag drop d'un élément d'un listview d'un formulaire1 à un autre listview d'un formu
|
Derniers Blogs
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|