Tengo elementos en una vista de lista y quiero saber cómo agregar 2 botones, uno que hace que el elemento suba en la lista y otro que haga que el elemento se mueva hacia abajo en la lista. Intuyo cómo hacerlo con cuadros de lista, pero no puedo entender ni encontrar dónde hacerlo para las vistas de lista y se agradece la ayuda.cómo mover un elemento de vista de lista hacia arriba o hacia abajo con un clic
5
A
Respuesta
11
Mira la Listview.Items.Remove y Listview.Items.Insert métodos:
listView1.Items.Remove(selectedItem);
listView1.Items.Insert(newIndex, selectedItem);
tratar con el índice de cambio (cuando se quita una ListViewItem, los índices de los elementos de la lista que vienen después de la seleccionada el ítem todo cambia en uno) puede ser un dolor. Además, tendrá que gestionar lo que sucede cuando promociona o degrada un elemento más allá de los límites superiores o inferiores de los índices de elementos.
Espero que empieces.
Cuestiones relacionadas
- 1. Mover un elemento hacia arriba o hacia abajo a seleccionar
- 2. Mover nodo en árbol hacia arriba o hacia abajo
- 3. ¿Diseño de arriba hacia abajo o de abajo hacia arriba?
- 4. Usando TDD: "arriba hacia abajo" vs. "abajo hacia arriba"
- 5. ¿Cómo detectar si una vista de lista se desplaza hacia arriba o hacia abajo en Android?
- 6. Redondeo de valores hacia arriba o hacia abajo en C#
- 7. ¿Es posible SIMULAR un clic del mouse con un mouse hacia abajo y hacia arriba?
- 8. ¿La pila crece hacia arriba o hacia abajo?
- 9. Gramática: ¿diferencia entre arriba hacia abajo y hacia abajo? (Ejemplo)
- 10. Redondeo hacia arriba o hacia abajo en la velocidad
- 11. usuario desplazarse hacia abajo o hacia arriba en jQuery
- 12. ¿Cómo se mueve el puntero hacia arriba o hacia abajo de varias líneas con Emacs?
- 13. selección jQuery: atravesar hacia arriba, luego hacia abajo
- 14. ¿Cómo leer un archivo de abajo hacia arriba en Ruby?
- 15. Cómo muevo los elementos hacia arriba o hacia abajo en el archivo de texto
- 16. jQuery Masonry de abajo hacia arriba
- 17. grep de abajo hacia arriba de un archivo
- 18. Ronda un rubí flotador hacia arriba o hacia abajo a las 0.05
- 19. moverse hacia arriba UIToolbar
- 20. Diseño y codificación: de arriba a abajo o de abajo hacia arriba?
- 21. Mover hacia arriba personaje aparece en línea
- 22. cómo animar ventana emergente de abajo hacia arriba en Android
- 23. WPF TabControl ¿Cómo cambiar la pestaña con el mouse hacia arriba en lugar de hacia abajo?
- 24. Deslice hacia arriba y Deslice hacia abajo la animación en Webview en Android
- 25. Javascript: redondee hacia arriba y hacia abajo al 5 más cercano, luego encuentre un denominador común
- 26. ¿Cómo mover la barra de estado de Vim de abajo hacia arriba?
- 27. Selección de la lista del elemento (la captura de abajo/flecha hacia arriba)
- 28. ¿Puedo usar jQuery para desplazar fácilmente los elementos li hacia arriba o hacia abajo?
- 29. Cómo reconocer la dirección de migración (hacia arriba o hacia abajo) con las migraciones de estilo Rails 3 (def change)?
- 30. Cuando desplazo una vista de lista con un adaptador personalizado demasiado rápido hacia arriba y hacia abajo, getView() comienza a comportarse de manera extraña. ¿Por qué?