Evento Form.Resize (Access)
El evento Resize se produce cuando se abre un formulario y siempre que cambia el tamaño de un formulario.
Sintaxis
expresión. Redimensionar
expresión Variable que representa un objeto Form.
Comentarios
Para ejecutar una macro o un procedimiento de evento cuando se produzca este evento, establezca la propiedad OnResize en el nombre de la macro o en [Procedimiento de evento].
Este evento se produce si cambia el tamaño del formulario en una macro o procedimiento de evento, por ejemplo, si usa la acción MoveSize en una macro para cambiar el tamaño del formulario.
Ejecutando una macro o procedimiento de evento cuando se produce un evento Resize, se puede mover o cambiar el tamaño de un control cuando cambie el tamaño del formulario al que pertenece. También puede usar el evento Resize para actualizar variables o restablecer propiedades que puedan depender del tamaño del formulario.
La primera vez que se abre un formulario, se producen los eventos siguientes, en el orden indicado:
Open → Load → Resize → Activate → Current
Nota:
Debe tener cuidado si usa una acción MoveSize, Maximize, Minimize o Restore (o los métodos correspondientes del objeto DoCmd ) en un procedimiento de evento o macro Resize. Estas acciones pueden provocar un evento Resize para el formulario, produciendo de este modo una sucesión de eventos en cascada.
Ejemplo:
En el siguiente ejemplo se muestra cómo se puede utilizar un procedimiento de evento Resize para volver a dibujar un formulario al maximizarlo. Cuando el usuario elige un botón de comando con la etiqueta Maximizar, el formulario se maximiza y se desencadena el evento Resize .
Para probar el ejemplo, agregue los siguientes procedimientos de evento a un formulario denominado Contactos que contenga un botón de comando denominado Maximizar.
Private Sub Maximize_Click()
DoCmd.Maximize
End Sub
Private Sub Form_Resize()
Forms!Contacts.Repaint
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.