CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Formularios visibles
(1/1)
PatricioPino:
Ante todo un sincero agradecimiento a gabio2 por su ayuda en mi problema de lectura/escritura de datos con Odbc y Oledb, me he dado unos cuantos cabezasos pero al final he resultado.
:bravo: :bravo: :bravo:
No se si esta pregunta es mas o menos dificil que la anterior. Tengo un formulario principal y quiero abrir por lo menos dos mas durante el proceso, pero que éstos no se creen como ventanas independientes, sino que sólo se vea una ventana para la aplicación.
Estue leyendo sobre formularios MDI, será por ahi la cosa?? :huh:
gabio2:
Primero que nada gracias por tus felicitaciones, pero creeme que cualquier otro con el mismo conocimiento te hubiera ayudado. :).... ahora si.. resolviendo tu duda, efectivamente.. es muchooo mássss FÁCIL ! xD ...
Primero, creas un Formulario.. llamemosle 'FormPrincipal' ese formulario a su vez quieres que contenga de 1 a N formularios, ok?.. bueno.. el procedimiento es el siguiente..
1) Clic derecho al FormPrincipal y luego clic en Propiedades... ahora.. explorando sus propiedades.. hay una que dice ' IsMdiContainer ' la cual por "Default" tiene asignado "FALSE", vamos a cambiarselo.. a "TRUE".
2) Para efectos de prueba.. agregamos 1 Botón (Button1), así como también agregamos un NUEVO Formulario al que llamaremos 'FormHijo' ....
3) Ahora.. nos vamos al evento de ese Botón (le das doble clic al botón para que te envie al evento), te debe mostar algo como lo siguiente:
--- Código: vb.net --- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub
4) Agregamos el siguiente código:
--- Código: vb.net --- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim _form As New FormHijo _form.MdiParent = Me _form.StartPosition = FormStartPosition.CenterScreen _form.Show() End If End Sub
Listo. suerte te dejo un link para que sigas leyendo.... http://msdn.microsoft.com/es-es/library ... 80%29.aspx
y aqui te dejo tu BIBLIA en .NET http://msdn.microsoft.com/es-es/library ... 80%29.aspx , utiliza el buscador.
PatricioPino:
Una vez mas, gracias :good:
Navegación
Ir a la versión completa