Form.ResizeBegin Form.ResizeBegin Form.ResizeBegin Form.ResizeBegin Event

Definición

Se produce cuando un formulario entra en el modo de cambio de tamaño.Occurs when a form enters resizing mode.

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

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este miembro.The following code example demonstrates the use of this member. En el ejemplo, un controlador de eventos informa sobre la aparición de la ResizeBegin eventos.In the example, an event handler reports on the occurrence of the ResizeBegin event. Este informe le ayuda a saber cuándo el evento se produce y puede ayudarle a depurar.This report helps you to learn when the event occurs and can assist you in debugging. Para informar sobre varios eventos o en eventos que se producen con frecuencia, considere reemplazar MessageBox.Show con Console.WriteLine o agregar el mensaje a un multilínea TextBox.To report on multiple events or on events that occur frequently, consider replacing MessageBox.Show with Console.WriteLine or appending the message to a multiline TextBox.

Para ejecutar el ejemplo de código, péguelo en un proyecto que contiene una instancia del tipo Form denominado Form1.To run the example code, paste it into a project that contains an instance of type Form named Form1. A continuación, asegúrese de que está asociado el controlador de eventos con el ResizeBegin eventos.Then ensure that the event handler is associated with the ResizeBegin event.

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 produce cuando el usuario empieza a cambiar el tamaño de un formulario, normalmente haciendo clic y arrastrando uno de los bordes o el control de tamaño situado en la esquina inferior derecha del formulario.The ResizeBegin event is raised when the user begins to resize a form, typically by clicking and dragging one of the borders or the sizing grip located on the lower-right corner of the form. Esta acción coloca el formulario en un bucle modal de ajuste de tamaño hasta que se complete la operación de cambio de tamaño.This action puts the form into a modal sizing loop until the resize operation is completed. Normalmente, el siguiente conjunto de eventos se produce durante una operación de cambio de tamaño:Typically, the following set of events occurs during a resize operation:

  1. Una sola ResizeBegin se produce un evento como el formulario entra en modo de cambio de tamaño.A single ResizeBegin event occurs as the form enters resizing mode.

  2. Cero o más pares de Resize y SizeChanged se producen eventos como el formulario Size se modifica.Zero or more pairs of Resize and SizeChanged events occur as the form's Size is modified.

  3. Una sola ResizeEnd se produce un evento como el formulario sale del modo de cambio de tamaño.A single ResizeEnd event occurs as the form exits resizing mode.

Nota

Simplemente haga clic en sin arrastrar un borde o control de tamaño, se generará el ResizeBegin y ResizeEnd eventos sin cualquier intermedio Resize y SizeChanged pares de eventos.Just clicking without dragging on a border or resizing grip will generate the ResizeBegin and ResizeEnd events without any intermediate Resize and SizeChanged event pairs.

El ResizeBegin y ResizeEnd par de eventos también se genera cuando el usuario mueve el formulario, normalmente haciendo clic y arrastrando en la barra de título.The ResizeBegin and ResizeEnd pair of events is also raised when the user moves the form, typically by clicking and dragging on the caption bar. Estos eventos no se generan mediante la manipulación mediante programación del formulario, por ejemplo cambiando el Size o Location propiedades.These events are not generated by programmatic manipulation of the form, for example by changing the Size or Location properties.

Para obtener más información sobre el manejo de eventos, consulte controlar y provocar eventos.For more information about handling events, see Handling and Raising Events.

Se aplica a

Consulte también: