
19/05/2009, 18:12
|
 | Colaborador | | Fecha de Ingreso: septiembre-2007 Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses Puntos: 87 | |
Respuesta: Mover los items de un Combobox es una lista al final de cuentas q tiene un orden asi que usar un swap basico
ComboBox xx = new ComboBox();
object temp=xx.Items[indice];
object temp2=xx.Items[indice2];
xx.items.RemoveAt(indice);
xx.items.Add(indice,temp2);
xx.items.RemoveAt(indice2);
xx.Items.Add(indice2,temp);
si lo que necesitas es hacer un intercambio de posicion
si los datos vienen de una fuente de datos revisa ordenamientos previos o si es estatico pues esto funcionara.
EDITADO
de hecho con un simple swap sobre la coleccion debe funcionar
object x=xx.Items[indice1];
xx.items[indice1]=xx.Items[indice2];
xx.items[indice2]=x;
Última edición por Peterpay; 19/05/2009 a las 18:20 |