Forum » Programiranje » c# drag and drop med instancama istega programa
c# drag and drop med instancama istega programa
PunXXX ::
Imam formo (podobno enostavnemu explorerju) katera vsebuje treeView in listView.
Dosegel bi rad, da bi v eni instanci v listView-u označil poljubno število elementov in jih s pomočjo načina drag&drop
prenesel v drugo instanco (istega programa) v listView.
Stvar zaenkrat deluje, če označim samo en element.
Lepo vas prosim za pomoč.
Dosegel bi rad, da bi v eni instanci v listView-u označil poljubno število elementov in jih s pomočjo načina drag&drop
prenesel v drugo instanco (istega programa) v listView.
Stvar zaenkrat deluje, če označim samo en element.
Lepo vas prosim za pomoč.
private void listView1_ItemDrag(object sender, ItemDragEventArgs e) { listView1.DoDragDrop(e.Item, DragDropEffects.Move); //listView1.DoDragDrop(listView1.SelectedItems, DragDropEffects.Move); //ne deluje /* tudi ne deluje if (this.listView1.SelectedIndices.Count > 0) { List<ListViewItem> elements = new List<ListViewItem>(); foreach (int index in this.listView1.SelectedIndices) { elements.Add(this.listView1.Items[index]); } this.listView1.DoDragDrop(elements, DragDropEffects.Copy | DragDropEffects.Move); } */ } private void listView1_DragDrop(object sender, DragEventArgs e) { ListView files = (ListView)e.Data.GetData(typeof(ListView)); //deluje a samo za 1 element /* ne deluje (elements = null) List<ListViewItem> elements = new List<ListViewItem>(); elements = e.Data.GetData(typeof(List<ListViewItem>)) as List<ListViewItem>; */ }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Android] Bluetooth aplikacijaOddelek: Programiranje | 1086 (949) | marjan_h |
» | C# WPF nalaganje info. iz XML dokumentaOddelek: Programiranje | 1022 (842) | MrStein |
» | Pomoč pri programčkihOddelek: Programiranje | 2919 (2569) | Mitja Bonča |
» | Qt Designer -> KDevelop C++ ErrorOddelek: Programiranje | 2116 (1646) | 'FireSTORM' |
» | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2281 (2120) | Beezgetz |