none
Como acomodar un label al maximizar un formulario RRS feed

  • Pregunta

  • Tengo un formulario que cuando se abre la ventana el titulo que esta en un panel está centrado, pero al maximizar se queda a un lado, quedando todo un espacio a su derecha, como lo podría solucionar?
    lunes, 24 de diciembre de 2018 6:40

Todas las respuestas

  • Tienes que asignar al label la propiedad autosize a false, ponerlo en la posición Location.X=0 y el ancho hasta el borde derecho del formulario. Ponle la propiedad Anchor a Left y Right.

    Saludos, Javier J

    lunes, 24 de diciembre de 2018 8:16
  • Y aparte de la solución anterior, que vale para un Label, te propongo otra solución que sirve para cualquier control, no solamente para un Label. Si quieres centrar un control en un panel, implementas un manejador para el evento Resize, y dentro del manejador pones esto:

    miControl.Left = (miPanel.Width - miControl.Width) / 2

    lunes, 24 de diciembre de 2018 16:19