Principales respuestas
Ayuda con listview

Pregunta
-
Buen dia comunidad, en esta ocasion tengo 2 preguntas.
Como hago para que una funcion me devuelva un listview?
tengo una funcion que carga de datos en un listview, y quiero que esta funcion me devuelva el listview con todos los datos.
La funcion esta en una clase.
lo segundo que quiero saber, es como cargar esos datos en otro listview, en pocas palabras cargar los datos del listview1 al listview2.
he probado algunas cosas pero todo me sale mal.
espero me puedan ayudar.
Saludos.
Respuestas
-
Hola:
La funcion no deberia de devolver un control como un ListView o cualquier otro, sino que deberia de devolver en tu caso una lista genérica, para que esta sea la que utilices en el control que permita el bindeo a un Ienumerable como es el caso del ListView, ComboBox, DataGridView, etc...
Te recomiendo que replantees esto que deseas hacer para que te evites dolores e cabeza.
Saludos desde Monterrey, Nuevo León, México!!!
- Propuesto como respuesta Miguel.Vazquez.MSDNModerator viernes, 12 de diciembre de 2014 23:35
- Marcado como respuesta Enrique M. MontejoModerator lunes, 15 de diciembre de 2014 8:02
Todas las respuestas
-
Hola:
La funcion no deberia de devolver un control como un ListView o cualquier otro, sino que deberia de devolver en tu caso una lista genérica, para que esta sea la que utilices en el control que permita el bindeo a un Ienumerable como es el caso del ListView, ComboBox, DataGridView, etc...
Te recomiendo que replantees esto que deseas hacer para que te evites dolores e cabeza.
Saludos desde Monterrey, Nuevo León, México!!!
- Propuesto como respuesta Miguel.Vazquez.MSDNModerator viernes, 12 de diciembre de 2014 23:35
- Marcado como respuesta Enrique M. MontejoModerator lunes, 15 de diciembre de 2014 8:02
-
Dice bien JoséLuís tendrías que devolver una lista de String por ejemplo y luego mediente el uso de For Each recorres esa lista y lo añades al Listbox, Combobox o lo que sea. Pero una cosa la lista la tienes que crear directamente en la clase no dentro de un botón o un procedimiento.
Si la contestación te ha servido de ayuda márcala como respuesta. Si lo que publico no funciona, no tengo la culpa, SOY HUMANO, no una máquina.