Hola lyan
Me puedes explicar este pedazo? hablas de la barra de titulo que tiene los botones minimizar, maximizar y cerrar?
si uso Close() todo el programa se cierra, si uso Hide() el form1 queda oculto y no se cierra el programa aunque le de en cerrar.
Tengo entendido que si le das un Close() a tu
ventana principal, este cerrara todo el programa automáticamente. Lo que puedes hacer es:
* En tu ventana principal (o form1 tengo entendido que es ese), escribir de la siguiente manera:
_26-06-13.Show()
Me.Hide()* En los otros forms que son simplemente "sub-formularios" ahí si puedes colocar el
Close(), ya que no conviene para nada dejarlos ocultos. En tu otro form, lo colocas en el mismo orden, solo que el segundo esta ves sera
Close:
form1.Show()
Me.Close()Ahora, me pareció que hablabas de esa barra superior de tu formulario (O eso fue lo que yo entendi..) Unicamente, el formulario principal va a poder cerrarse de esta forma sin darle ningun codigo... Para poder lograr que al cerrar el sub formulario, vuelva al principal, le vas a dar un clic a tu formulario (tu sub-formulario, no el principal) y te vas aquí:
Este botón se encuentra donde están las propiedades del objeto de tu proyecto, le das clic:

Buscas el evento "FormClosing" en la lista y le das doble clic:

Por ultimo, solo escribiras esto... ya que apretando "X" (o cerrar), estas cerrando tu sub-formulario, y no hay necesidad de escribir "Me.Close()" (Ademas, si vuelves a escribir esto, tu programa se congela):

Espero que te sea útil esta info!
Saludos