CLR: .Net / Mono / Boo / Otros CLR > C#

 listview en c#

(1/1)

lulu2704:
Hola chicos.. yo estoy trabajando en c# pero con form... necesito pasar los datos de listview a otrop.. pero sin borrarlos de la primera.. yo lo hice borrando del primero y pasando al segundo.. pero no quiero borrarlos... el codigo que tengo es este...
foreach (ListViewItem linea in ltxproductos.SelectedItems)
            {
              ltxproductos.Items.Remove(linea);
               listView1.Items.Add(linea);
            }  

Si alguien me puede ayudar.. muchisimas gracias... ^_^

Josselo:
bueno si no quieres borrar  no pongas
ltxproductos.Items.Remove(linea); //--> Remove es la sentencia para borrar

lulu2704:

--- Cita de: "Josselo" ---bueno si no quieres borrar  no pongas
ltxproductos.Items.Remove(linea); //--> Remove es la sentencia para borrar
--- Fin de la cita ---

muchas gracias por responder.. pero es que asip ya lo intente y me genera un error..
pues si le quito eso entonces que colocaria para identificar el items seleccionado... si me puedes ayudar gracias...

gabio2:
EL ERROR QUE TE TIRA TE DICE LA RESPUESTA, SI NO ME EQUIVOCO TE DICE ALGO DE CLONAR EL ITEM... ENTONCES PARA ESO LO QUE DEBISTE HACER ES:

foreach (ListViewItem linea in ltxproductos.SelectedItems)
{

listView1.Items.Add((ListViewItem) linea.Clone());
}

uso el (ListViewItem), para convertir el "objeto" que te devuelve el .Clone().

lulu2704:
muchas gracias... duda resuelta.. muchisimas gracias!! :D

Navegación

[0] Índice de Mensajes

Ir a la versión completa