Se puede colocar un formulario dentro de un panel?

20/02/2006 - 01:50 por Fernando Alonso | Informe spam
Hay alguna manera de colocar un formulario dentro de un panel?, o como se
podria acomodar formularios secundarios dentro de un formulario prinicipal,
pero que estos formularios secundarios queden fijos en una posicion , que no
se puedan mover dentro del formulario principal, y que no aparezca la barra
que contiene los botones minimzar, cerrar, etc.

Gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
20/02/2006 - 08:47 | Informe spam
Hola Fernando,

cambia las siguientes propiedades del formulario 2:

ControlBox = False
FormBorderStyle = False
ShowInTaskBar = False

En el formulario 1 escribe algo similar a:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.Panel1.Controls.Clear()
Dim MiF As New Form2
MiF.TopLevel = False
MiF.Visible = True
Me.Panel1.Controls.Add(MiF)
MiF.Show()
End Sub


Espero que te sirva.


Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Fernando Alonso" wrote:

Hay alguna manera de colocar un formulario dentro de un panel?, o como se
podria acomodar formularios secundarios dentro de un formulario prinicipal,
pero que estos formularios secundarios queden fijos en una posicion , que no
se puedan mover dentro del formulario principal, y que no aparezca la barra
que contiene los botones minimzar, cerrar, etc.

Gracias por su ayuda
Respuesta Responder a este mensaje
#2 Pep
20/02/2006 - 16:49 | Informe spam
Hola Fernado.
Espero que me recuerdes!... hemos coincidido en alguna que otra charla de
ISV's y algun que otro curso. (Soy el de Vic)
Creo que Jorge te da una solucion muy buena. De todas maneras con un poco de
maestria puedes lograr muy buenos resultados usando los "MDI" que no deja de
ser un form padre, contenedor de tantos forms hijos como sea necesario. Con
un poco de practica, puedes lograr controlar las posiciones de los form
secundarios e incluso que aparezcan como independientes... puedes conseguir
multitud de usos trabajando sus propiedades. (no olvidemos que el propio
visual studio 2003, ha usado el entorno MDI.
Saludos y espero que volvamos a coincidir.
Pep,

[MVP] Visual Developer - Visual Basic


"Fernando Alonso" escribió:

Hay alguna manera de colocar un formulario dentro de un panel?, o como se
podria acomodar formularios secundarios dentro de un formulario prinicipal,
pero que estos formularios secundarios queden fijos en una posicion , que no
se puedan mover dentro del formulario principal, y que no aparezca la barra
que contiene los botones minimzar, cerrar, etc.

Gracias por su ayuda
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida