El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario MDI y el StarUpPosiition
Desconocido
Enviado - 15/9/2004
 
Deseo crear formularios dentro de un MDI, pero al cargar estos siempre aparecen el la parte superior izquierda asi , a la hora de diseñarlos les haya indicado que la posicion este es ignorado, como podria hacer para cargar los formularios en la parte central, les agradecere su ayuda
 
nostromo
409 Mensaje(s)
Enviado - 15/9/2004
 
Hola;

La propiedad StartUpPosition, solamente es soportada en el form SDI no en MDI.

los form hijos esta propiedad es nula. Pero, queda la siguiente opción:

Maneja el top y left de los formularios hijos:

1- Código del Hijo

Name = f
Height = 3360
Width = 6705

Private Sub Form_Load()
With f
.Top = 1000
.Left = 1000
End With
End Sub

En top y left, debes determinarlo dependiendo de la altura del contendor de controles PictureBox1.

2- Código y propiedades del Form Padre (MDI):

Name = MDIForm1
Height = 7515
Width = 10485

PictureBox:

Name = Picture1
Height = 735
Width = 10365

Private Sub Command1_Click()
f.Show
End Sub

Nos vemos.
 
Desconocido
Enviado - 16/9/2004
 
Muchisimas gracias, todo me resulto OK.
 
 

 

Contactos myStudio Network