| ||||
con un MDI Form.. nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
en formulario estandar hay una opcion que se llama mdiChild la tenes que colocar como True.. nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
Cita: si te fijas.. en mi mensaje, ya indico que esta en true.. pero la propiedad StartUpPosition (que es la que indica donde colocarlo: centro, manual, etc..)
Iniciado por GeoAvila en formulario estandar hay una opcion que se llama mdiChild la tenes que colocar como True.. nos vemos.. da error!, asi que siempre queda en la parte izquierda superior del MDI ![]()
__________________ :corazon:Besos Venezolanos:corazon: Samaris |
| ||||
lo que sucede es que el MDI tiene sus propias opciones para ordenar ventanas.. por ejemplo.. en cascada es .. Me.Arrange vbCascade Horizontal.. Me.Arrange vbTileHorizontal Vertical Me.Arrange vbTileVertical y Por iconos Me.Arrange vbArrangeIcons tendrías que elegir entre esas opciones... nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
Por cierto estas funcionan con Dos o mas ventanas.. nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
desde luego estas son la opciones que el presenta, no conozco otra mas pero no descarto la posibilidad de que haya otra que alguien la sepa, en algun remoto lugar de la web.. nos vemos.
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
por alli encontre este codigo..
Código:
pero este no te funcionara si colocas toolbar y statusbar se verá disparejo..Sub Centra(FormName As Form) If FormName.MDIChild Then FormName.Left = (MDIMenuPrincipal.ScaleWidth - FormName.Width) \ 2 FormName.Top = (MDIMenuPrincipal.ScaleHeight - FormName.Height) \ 2 Else FormName.Left = (Screen.Width - FormName.Width) \ 2 FormName.Top = (Screen.Height - FormName.Height) \ 2 End If End Sub 'MDIMenuPrincipal es el nombre del formulario MDI de la aplicacion, para 'llamarla solo tenes que poner este codigo en el evento load del formulario 'que vas a mostrar Private Sub Form_Load() Centra Me End Sub nos vemos..'
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
ahh.. para que quede completa la informacion, en cada formulario hay que colocarle la propiedad para que muestre el tamaño del formulario tal cual como se tiene en vista diseño... de lo contrario, adapta el tamaño del formulario al Mdi tomando como base la altura...
__________________ :corazon:Besos Venezolanos:corazon: Samaris |