SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: lulu2704 en Lunes 29 de Noviembre de 2010, 22:13
-
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... ^_^
-
bueno si no quieres borrar no pongas
ltxproductos.Items.Remove(linea); //--> Remove es la sentencia para borrar
-
bueno si no quieres borrar no pongas
ltxproductos.Items.Remove(linea); //--> Remove es la sentencia para borrar
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...
-
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().
-
muchas gracias... duda resuelta.. muchisimas gracias!! :D