Mam elementy w widoku listy i chcę wiedzieć, jak dodać 2 przyciski, które powodują przesuwanie elementu na liście i takie, które powodują przesunięcie elementu w dół na liście. Zastanawiam się, jak to zrobić z listami, ale nie mogę się zorientować lub znaleźć, gdzie to zrobić, aby wyświetlić listy i pomoc jest doceniana.jak przenieść element listview w górę lub w dół za pomocą kliknięcia przycisku
5
A
Odpowiedz
11
Sprawdź Listview.Items.Remove i Listview.Items.Insert metody:
listView1.Items.Remove(selectedItem);
listView1.Items.Insert(newIndex, selectedItem);
czynienia z indeksu przebieralni (po usunięciu ListViewItem, indeksy elementów listy, które przychodzą po wybraniu pozycja wszystkie zmiany o jeden) może być ból. Musisz także zarządzać tym, co dzieje się, gdy promujesz lub zdegradujesz przedmiot poza górną lub dolną granicę indeksów przedmiotów.
Nadzieję, że zaczniesz.