Autor Tema: ayuda formularios c#  (Leído 6463 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado froilan

  • Sv Member
  • ***
  • Mensajes: 333
ayuda formularios c#
« : diciembre 02, 2010, 05:42:06 pm »
tengo una duda mis colegas..

la cosa es que tengo un formulario (form1) que tiene un boton que abre otro formulario(form2) la cosa es que cuando lo abro el otro permanece abierto y no se como cerrarlo sin que se sierre el segundo formulario... me gustaria que cuando abriera el segundo formulario se cerrara automáticamente el primero y desde el segundo cuando me salga se ejecute nuevamente el primero....

sugerencias.... gracias

Desconectado Vwarlock

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 1905
  • Go find your own truth and let the others be
Re: ayuda formularios c#
« Respuesta #1 : diciembre 02, 2010, 06:14:20 pm »
No sé mucho de C#, sin embargo una búsqueda rápida en google te podría ayudar:

http://www.google.com.sv/#hl=es&safe=off&biw=1598&bih=965&q=equivalent+of+java+dispose()+in+C%23&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=233c7a6d2aa1d85

(partí de la idea que el método dispose() en java hace lo que queres)

[MODIFICADO]

http://www.elguille.info/NET/cursoCSharpErik/Entrega7/Entrega7.htm

ahí dan un cursillo al rapidin de C#, tal vez te sirve :thumbsup:
« Última Modificación: diciembre 02, 2010, 06:16:32 pm por Vwarlock »

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: ayuda formularios c#
« Respuesta #2 : diciembre 03, 2010, 02:23:45 pm »
tengo una duda mis colegas..

la cosa es que tengo un formulario (form1) que tiene un boton que abre otro formulario(form2) la cosa es que cuando lo abro el otro permanece abierto y no se como cerrarlo sin que se sierre el segundo formulario... me gustaria que cuando abriera el segundo formulario se cerrara automáticamente el primero y desde el segundo cuando me salga se ejecute nuevamente el primero....

sugerencias.... gracias

Lo que quieres es que cuando abres el segundo formulario se cierre completamente el primero o que solo se esconda ?

Normalmente lo que puedes hacer es ponerle un hide, y luego cuando cerres el segundo darle show de nuevo  :thumbsup:

ken2

  • Visitante
Re: ayuda formularios c#
« Respuesta #3 : diciembre 03, 2010, 02:40:38 pm »
 :drinks: tira un thread vos con el otro form, busca sobre la clase Thread de C#

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: ayuda formularios c#
« Respuesta #4 : diciembre 03, 2010, 02:42:23 pm »
:drinks: tira un thread vos con el otro form, busca sobre la clase Thread de C#

No aplica el concepto de thread, no quiere ejecutar tareas en paralelo, solo cerrar un form y abrir otro :)

ken2

  • Visitante
Re: ayuda formularios c#
« Respuesta #5 : diciembre 03, 2010, 02:52:32 pm »
mmm bueno pero os serviria si quisierais abrir 2 ventanas sin relacion ninguna entre ellas, ya que al hacer otro thread se pierden las variables globales, eso tenelo en cuenta warlock

Desconectado Vwarlock

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 1905
  • Go find your own truth and let the others be
Re: ayuda formularios c#
« Respuesta #6 : diciembre 03, 2010, 03:02:49 pm »
mmm bueno pero os serviria si quisierais abrir 2 ventanas sin relacion ninguna entre ellas, ya que al hacer otro thread se pierden las variables globales, eso tenelo en cuenta warlock

mmm ok, aunq el de la duda no era yo :roll:

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re: ayuda formularios c#
« Respuesta #7 : diciembre 03, 2010, 05:07:08 pm »
 :rofl:


private sub muestraFormyOcultaForm
   my.forms.nombre del formulario.Show()
   me.close()  'tambien funciona me.Dispose(), mi.Hide() proba con el que mas te guste
end sub


está en basic, cambialo a C y utilizalo, es suficiente...
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado froilan

  • Sv Member
  • ***
  • Mensajes: 333
Re: ayuda formularios c#
« Respuesta #8 : diciembre 08, 2010, 10:36:02 pm »
hey buena onda me funsiono con el .hide() gracias man...

Desconectado cvilanova

  • Sv Member
  • ***
  • Mensajes: 429
  • Samurai Tux
    • Hornos, Cocinas y Todo lo relacionado al Arte Metalico
Re: ayuda formularios c#
« Respuesta #9 : diciembre 08, 2010, 11:27:30 pm »
exacto, con la instruccion .hide() se oculta, y aun podes hacer mas divertido si haces paso de parametros para personalizar con elementos del primer formulario hacia el segundo, y al darle hide, recuerda que siempre esta en memoria, no esta descargado, para mostrarlo no hay mas ke llamarle con un .show tambien... SAludos!! XD


Cocinas, Campanas Extractoras
Hornos para Pan y Pizza
Planchas, Cocinas Industriales
y Mucho más...
Visita: ArteMetalico.co.cc

7459 1228, 7624 4427 y 2293 2691

Desconectado cristiantorres

  • Sv Jr.
  • **
  • Mensajes: 76
  • Bendiciones para todos
    • Blog dedicado a la programacion
Re: ayuda formularios c#
« Respuesta #10 : abril 07, 2012, 11:48:26 am »
primeramente para abrir el form2 y oculta el primero has algo asi en el form 1

Código: [Seleccionar]
Form2 obj = new Form2();
           obj.Show();//abres form2
           this.Hide();//ocultas form1


Luego en el form2 para abrir nuevamente el form1 arias algo similar

Código: [Seleccionar]
Form1 obj = new Form1();
           obj.Show();//abres form1
           this.Hide();//ocultas form2
Visita mi Blog C#, Asp.Net, Python y mas...
http://cristiantorresalfaro.blogspot.com
http://codemania.tk

Desconectado JaiMe

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 1485
  • λ | h+
Re: ayuda formularios c#
« Respuesta #11 : abril 07, 2012, 12:33:40 pm »
@cristiantorres bienvenido a SVC.

Generalmente no revivimos temas viejos, pero se agradece el aporte.
"Unless you try to do something beyond what you have already mastered, you will never grow."
― Ralph Waldo Emerson

Desconectado cristiantorres

  • Sv Jr.
  • **
  • Mensajes: 76
  • Bendiciones para todos
    • Blog dedicado a la programacion
Re: ayuda formularios c#
« Respuesta #12 : abril 07, 2012, 03:27:59 pm »
@cristiantorres bienvenido a SVC.

Generalmente no revivimos temas viejos, pero se agradece el aporte.

Ola gracias y perdón si revivir el tema soy nuevo en el foro y no lo sabia
Visita mi Blog C#, Asp.Net, Python y mas...
http://cristiantorresalfaro.blogspot.com
http://codemania.tk