Visual Basic.NET - Es normal esto?

   
Vista:

Es normal esto?

Publicado por matais (12 intervenciones) el 08/03/2008 23:07:51
tengo una funcion listar y una sumar
en "listar" a un datagridview le asigno a su datasource el defaultview de un datatable.
la otra funcion "sumar", recorre las filas de una columna x, hace una suma y el resultado lo muestra en un label.
cierro mi formulario de la manera normal, no con un boton y haciendo me.close
luego lo vuelvo a abrir y me encuentro con mi datagridview lleno y mi label con la ultima suma mostrada.
es un comportamiento normal de los formularios de vb.net? o hay que hacer alguna "limpieza" antes de cerra el form?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Es normal esto?

Publicado por Khristian (14 intervenciones) el 09/03/2008 05:04:56
Yo hace rato que deje de usar un botón para que el usuario cierre la ventana.

Para eso esta el botón (X) en la linea de titulo.

Saludos

http://www.khristian-rodriguez.blogspot.com/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Es normal esto?

Publicado por matias (12 intervenciones) el 09/03/2008 13:16:35
no se para que me gasto en aclarar las cosas....lee bien mi post

"cierro mi formulario de la manera normal, no con un boton y haciendo me.close"

yo tambien uso la X

sos re vivo eh, no ayudas en nada
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Es normal esto?

Publicado por Damian (824 intervenciones) el 10/03/2008 02:17:28
No no es normal eso, salvo que esas funciones que nombras esten dentro del activate o load de ese form que mostras el datagridview entonces siempre que abras ese form te va a mostrar lo que estes haciendo en esas funciones, si es asi por mas que limpies cuando cierres el form te va a seguir mostrando lo que tengas en listar y la suma de la columna. No se si es eso lo que necesitabas saber.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Es normal esto? COMO REPLICARLO

Publicado por matias (12 intervenciones) el 11/03/2008 14:07:59
mira, ya se por donde viene la cosa
hace esto, crea un nuevo proyecto con dos formularios, form1 y form2
al form1 agregale un boton y al form2 un boton y un label
en el click del boton del form2 pone:
label1.text = "test de problema"
en el click del boton del form1 pone:
form2.show

corre el programa. apretas el boton del form1, se te abre el form2. apreta el boton de ese form y el label pasara de "label1" (o lo que pongas) a "test de problema". cerra el form2, ahora abrilo de nuevo y el label dice "label1". perfecto!!!

aca viene el asunto
en el boton del form1 en vez de poner:
form2.show
pone:
form2.showdialog

y repeti el procedimiento. vas a ver que el label queda con "test de problema".
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar