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

Listview pierde instancia al llenarlo por segunda vez.

Estas en el tema de Listview pierde instancia al llenarlo por segunda vez. en el foro de .NET en Foros del Web. Ante todo buenos días amigos foreros, a continuación les cuento mi problema: Estoy desarrollando un sistema que cuenta con: 2 listview que se cargan con ...
  #1 (permalink)  
Antiguo 07/07/2010, 09:01
Avatar de Elmejor915  
Fecha de Ingreso: febrero-2009
Ubicación: Tarapoto
Mensajes: 14
Antigüedad: 15 años, 2 meses
Puntos: 0
Listview pierde instancia al llenarlo por segunda vez.

Ante todo buenos días amigos foreros, a continuación les cuento mi problema:

Estoy desarrollando un sistema que cuenta con: 2 listview que se cargan con información de una base de datos.

Llamo a mi formulario para que solo tenga una instancia, con este codigo:

Public Property MaestroTipoPedido() As FrmMaestroTipoPedido
Get
If fMaestroTipoPedido Is Nothing OrElse fMaestroTipoPedido.IsDisposed Then
fMaestroTipoPedido = New FrmMaestroTipoPedido
Else
fMaestroTipoPedido.BringToFront()
End If
Return fMaestroTipoPedido
End Get
Set(ByVal value As FrmMaestroTipoPedido)
FrmMaestroTipoPedido = value
End Set
End Property

Si abro el formulario una vez, todo está normal, no tengo ningún problema; la segunda vez que llamo al formulario (es decir, cierro y lo vuelvo a abrir) también carga bien el listview; el problema surge cuando intento hacer alguna operación y le vacío con: listview1.listitems.clear y lo vuelvo a llenar.

El error que me sale es: no se puede llamar a un objeto ya eliminado, pero si yo nunca lo elimino no le quito la instancia.

Etiquetas: instancia, listview, pierde
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 16:40.