Form.ResizeBegin Evento

Definición

Se produce cuando un formulario entra en el modo de cambio de tamaño.

public:
 event EventHandler ^ ResizeBegin;
public event EventHandler ResizeBegin;
public event EventHandler? ResizeBegin;
member this.ResizeBegin : EventHandler 
Public Custom Event ResizeBegin As EventHandler 

Tipo de evento

Ejemplos

En el ejemplo siguiente se muestra el uso de este miembro. En el ejemplo, un controlador de eventos informa sobre la aparición del ResizeBegin evento. Este informe le ayuda a aprender cuándo se produce el evento y puede ayudarle a depurar. Para informar sobre varios eventos o eventos que se producen con frecuencia, considere la posibilidad de reemplazar MessageBox.Show por Console.WriteLine o anexar el mensaje a una línea TextBoxmúltiple.

Para ejecutar el código de ejemplo, péguelo en un proyecto que contenga una instancia de tipo Form denominada Form1. A continuación, asegúrese de que el controlador de eventos está asociado al ResizeBegin evento.

private void Form1_ResizeBegin(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Form.ResizeBegin event.");
}
Private Sub Form1_ResizeBegin(sender as Object, e as EventArgs) _ 
     Handles Form1.ResizeBegin

   MessageBox.Show("You are in the Form.ResizeBegin event.")

End Sub

Comentarios

El ResizeBegin evento se genera cuando el usuario comienza a cambiar el tamaño de un formulario, normalmente haciendo clic y arrastrando uno de los bordes o el agarre de tamaño ubicado en la esquina inferior derecha del formulario. Esta acción coloca el formulario en un bucle de ajuste de tamaño modal hasta que se completa la operación de cambio de tamaño. Normalmente, el siguiente conjunto de eventos se produce durante una operación de cambio de tamaño:

  1. Un único ResizeBegin evento se produce cuando el formulario entra en modo de cambio de tamaño.

  2. Cero o más pares de Resize eventos y SizeChanged se producen a medida que se modifica el formulario Size .

  3. Un único ResizeEnd evento se produce cuando el formulario sale del modo de cambio de tamaño.

Nota

Al hacer clic sin arrastrar en un borde o cambiar el tamaño del control, se generarán los ResizeBegin eventos y ResizeEnd sin ningún par intermedio Resize y SizeChanged de eventos.

El ResizeBegin par de eventos y ResizeEnd también se genera cuando el usuario mueve el formulario, normalmente haciendo clic y arrastrando en la barra de subtítulo. Estos eventos no se generan mediante la manipulación mediante programación del formulario, por ejemplo cambiando las Size propiedades o Location .

Para obtener más información sobre el manejo de eventos, consulte controlar y provocar eventos.

Se aplica a

Consulte también