abrir un nuevo formulario estando en otro

27/06/2003 - 11:14 por ane | Informe spam
Hola
Me gustaria que me dijeseis como podria abrir un nuevo
formulario mientras estoy en un formulario. Es decir,
estoy en un formulario (form1) y cuando le doy al boton
(modificar maquina) quiero que me aparezca el nuevo
formulario que e echo(form2). En visual Basic era
form2.hide.
Pero aqui como es??

Gracias anticipadas

Ane

Preguntas similare

Leer las respuestas

#1 Miguel Tubía {_Evius_}
27/06/2003 - 12:36 | Informe spam
Hola,

con hacer un: (en c#)

Form2 form = new Form2();
form.Show();

debería bastar. Otra cosa es lo quieres modal o no, etc... Si sólo quieres q
se muestre, así debería funcionar.
Un saludo
Respuesta Responder a este mensaje
#2 Miguel Tubía {_Evius_}
27/06/2003 - 14:13 | Informe spam
Hola,

¿es el mismo namespace? ¿Están en diferentes proyectos o carpetas? Mira el
namespace de los formularios a ver si resulta que no se conocen entre ellos
al ser de diferentes dominios o algo así
Respuesta Responder a este mensaje
#3 ane
27/06/2003 - 15:20 | Informe spam
Hola de nuevo,

Perdona por mi poca experiencia en esto pero no se que
tengo mal. Los dos formularios estan en un mismo proyecto.
Y la otra pregunta que me hacias (lo del namespace). No
se,porque estoy mirando en las propiedades de la base de
datos, pero no encuentro esta propiedad.

Tengo dos formularios form1 y form2. Estando en el
formulario 1, le doy al boton "maquina",y quiero que me
aparezca el form2.

Espero haberme expresado correctamente.

Gracias por todo.
Respuesta Responder a este mensaje
#4 ane
27/06/2003 - 15:47 | Informe spam
Hola de nuevo;

Gracias por tu ayuda pero ya lo e conseguido. E puesto
el siguiente codigo dentro del boton:

Dim of As New Form2()
Me.AddOwnedForm(of)
of.Show()
Me.Visible = False

Hasta otra, y gracias por todo tu apoyo.
Respuesta Responder a este mensaje
#5 Miguel Tubía {_Evius_}
30/06/2003 - 09:40 | Informe spam
Me alegro que lo hayas conseguido.
Ya veo que lo estabas haciendo en vb. La cuestión es q yo trabajo con c#,
así q = por las diferencias de lenguaje nos hubiera costado entendernos...
XDD
Un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida