Form.ResizeBegin Evento

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 

Tipo de evento

EventHandler

Ejemplos

En el siguiente ejemplo se muestra el uso de este miembro.The following example demonstrates the use of this member. En el ejemplo, un controlador de eventos informa sobre la aparición del ResizeBegin evento.In the example, an event handler reports on the occurrence of the ResizeBegin event. Este informe le ayuda a saber cuándo se produce el evento y puede ayudarle a depurar.This report helps you to learn when the event occurs and can assist you in debugging. Para notificar 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 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 código de ejemplo, péguelo en un proyecto que contenga una instancia de tipo Form denominada 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 el controlador de eventos está asociado al ResizeBegin evento.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 genera cuando el usuario empieza a cambiar el tamaño de un formulario, normalmente al hacer clic y arrastrar 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 de ajuste de tamaño modal 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, se produce el siguiente conjunto de eventos durante una operación de redimensionamiento:Typically, the following set of events occurs during a resize operation:

  1. ResizeBeginSe produce un evento único cuando el formulario entra en el 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 eventos y se SizeChanged producen a medida que Size se modifica el del formulario.Zero or more pairs of Resize and SizeChanged events occur as the form's Size is modified.

  3. ResizeEndSe produce un evento único cuando el formulario sale del modo de cambio de tamaño.A single ResizeEnd event occurs as the form exits resizing mode.

Nota

Basta con hacer clic sin arrastrar en un borde o cambiar el tamaño del control genera los ResizeBegin ResizeEnd eventos y sin ningún par de eventos e intermedios Resize SizeChanged .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 ResizeEnd par de eventos y también se genera cuando el usuario mueve el formulario, normalmente al hacer clic y arrastrar 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, mediante el cambio de las Size Location propiedades o.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