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 | 1210 (1073) | marjan_h |
| » | C# WPF nalaganje info. iz XML dokumentaOddelek: Programiranje | 1147 (967) | MrStein |
| » | Pomoč pri programčkihOddelek: Programiranje | 3166 (2816) | Mitja Bonča |
| » | Qt Designer -> KDevelop C++ ErrorOddelek: Programiranje | 2224 (1754) | 'FireSTORM' |
| » | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2404 (2243) | Beezgetz |