La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12873 - FORMULARIO MAS ALLá DEL AREA DE VISUALIZACIóN DE LA PANTALLA
Autor:  Francisco Javier Garcia Luis
Tengo diseñado un formulario conteniendo una gran cantidad de cajas de texto, y al ser tan grande hay controles que no se visualizan. Está en modo MDICHILD para que aparezca la barra de scroll vertical, pero no se como controlar dicha barra para que cuando el usuario salte a un control que está fuera del área de visualización, yo poder provocar por programa la visualización del control que tiene el foco y así el usuario no tenga que coger el ratón y desplazar la barra hasta el campo con el foco.

  Respuesta:  coatl coatl
Lo que dice Luis es muy cierto per si lo que deseas es únicamente moverte hacia el control que tiene el foco sin estar presionando los scroll bars, estonces la respuesta esta en la pregunta 24262. Justamente ahí he respondido a una pregunta similar.

Gracias

  Respuesta:  Luis Fernando Melo
Hola
te comento la propiedad mdichild solo sirve para que un formulario sea dependiente (o hijo) de una formulario mayor (MDI), en otras palabras para que el formulario hijo aparezca dentro del formulario MDI.

Para hacer lo que quieres se me ocurre que puedes mover todos los controles, hacia arriba o hacia abajo, además puedes añadir un control vertical scroll bar, que le permita al usuario tener el control del punto de visualización.

Espero haberte sido de ayuda, si tienes dudas puedes contactarme

NOTA: En estos mensajes no aparace cuando fueron pegados, por lo que esta respuesta puede llegar un poco tarde