none
Cómo hacer que se me adapte un control TextBox a continuación de un Label con el evento Resize en VB 6 RRS feed

  • Pregunta

  • Hola chicos:

    Estoy tratando de hacer una aplicación MDI pero no veo la forma de hacer que mi control TextBox permanezca a la distancia relativa que lo puse antes de ejecutar.

    Me explico: He creado un formulario hijo en un MDI y tengo un Label y un TextBox a continuación del Label. El problema es que, cuando cambio el tamaño del formulario hijo, no consigo que se posicione a la misma distancia relativa que de origen. He probado con las propiedades ScaleLeft, ScaleTop, ScaleWidth y ScaleHeight pero sin obtener los resultados deseados.

    ¿ Alguien puede echarme una mano en eso ? Mi nivel de programación en VB está bastante oxidada. Gracias.

    lunes, 21 de septiembre de 2015 20:29

Respuestas

  • Hola Abelardo Sánchez,

    ¿Visual Basic 6?

    Lo que tienes que hacer es anclar el control sobre el formulario, no se como será tu diseño pero si quisiera anclarlo en la misma posición del margen izquierdo sería algo como:

    txtMiControl.Move txtMiControl.Left, Me.ScaleHeight - txtMiControl.Height - 120, Me.ScaleWidth - txtMiControl.Left - 120, txtMiControl.Height

    lunes, 21 de septiembre de 2015 21:47

Todas las respuestas

  • Hola Abelardo Sánchez,

    ¿Visual Basic 6?

    Lo que tienes que hacer es anclar el control sobre el formulario, no se como será tu diseño pero si quisiera anclarlo en la misma posición del margen izquierdo sería algo como:

    txtMiControl.Move txtMiControl.Left, Me.ScaleHeight - txtMiControl.Height - 120, Me.ScaleWidth - txtMiControl.Left - 120, txtMiControl.Height

    lunes, 21 de septiembre de 2015 21:47
  • ¡ Mil gracias Willams Morales !

    Te pido perdón por no responderte antes pero no he estado activo en mucho tiempo. Espero que puedas perdonarme. Gracias de nuevo, me sirvió.

    Un saludo.

    jueves, 28 de enero de 2016 20:25