Foros del Web » Programación para mayores de 30 ;) » .NET »

como pasar los datos de un listbox a otro

Estas en el tema de como pasar los datos de un listbox a otro en el foro de .NET en Foros del Web. buen dia tengo esta duda quiero pasar los datos de un list box a otro ya intente varias formas y no pasa nada en ocasiones ...
  #1 (permalink)  
Antiguo 02/06/2015, 09:55
 
Fecha de Ingreso: noviembre-2014
Ubicación: guadalajara
Mensajes: 14
Antigüedad: 9 años, 5 meses
Puntos: 0
Pregunta como pasar los datos de un listbox a otro

buen dia tengo esta duda quiero pasar los datos de un list box a otro ya intente varias formas y no pasa nada en ocasiones solo me muestra puros 0
lbxDesordenada.Items.Add(lbxOrdenada.SelectedItem( elementos[i]);

lbxOrdenada.Items.Add(lbxDesordenada);

lbxOrdenada.Items.Add("se cambio" + elementos[i] + "por" + elementos[j]);

estas son algunas formas q he usado la que me dio puros 0 ya no recuerdo que le puse
el codigo completo de mi boton es este

private void Quicksort(IComparable[] elementos, int izquierda, int derecha)
{
i = izquierda; j = derecha;



IComparable pivote = elementos[(izquierda + derecha) / 2];

while (i <= j)
{
while (elementos[i].CompareTo(pivote) < 0)
{
i++;
}

while (elementos[j].CompareTo(pivote) > 0)
{
j--;
}

if (i <= j)
{

IComparable tmp = elementos[i];
elementos[i] = elementos[j];
elementos[j] = tmp;

ESTAS SON LAS 3 INTENTOS QUE HIZE

//lbxDesordenada.Items.Add(lbxOrdenada.SelectedItem( elementos[i]);
//lbxOrdenada.Items.Add(lbxDesordenada);
// lbxOrdenada.Items.Add("se cambio" + elementos[i] + "por" + elementos[j]);



i++;
j--;
}
}


if (izquierda < j)
{
Quicksort(elementos, izquierda, j);
}

if (i < derecha)
{
Quicksort(elementos, i, derecha);
}
}

el resto de codigo es por que quiero que me ordene los elementos con el metodo de quick sort

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:44.