Form.ResizeBegin Événement

Définition

Se produit lorsqu'un formulaire passe en mode de redimensionnement.

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

Type d'événement

Exemples

L’exemple suivant illustre l’utilisation de ce membre. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement ResizeBegin . Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider dans le débogage. Pour signaler plusieurs événements ou événements qui se produisent fréquemment, envisagez de MessageBox.ShowConsole.WriteLine remplacer par ou d’ajouter le message à un message multiligne TextBox.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient un instance de type Form nommé Form1. Vérifiez ensuite que le gestionnaire d’événements est associé à l’événement ResizeBegin .

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

Remarques

L’événement ResizeBegin est déclenché lorsque l’utilisateur commence à redimensionner un formulaire, généralement en cliquant et en faisant glisser l’une des bordures ou la poignée de dimensionnement située dans le coin inférieur droit du formulaire. Cette action place le formulaire dans une boucle de dimensionnement modale jusqu’à ce que l’opération de redimensionnement soit terminée. En règle générale, l’ensemble d’événements suivant se produit pendant une opération de redimensionnement :

  1. Un événement unique ResizeBegin se produit lorsque le formulaire passe en mode redimensionnement.

  2. Zéro ou plusieurs paires d’événements Resize et SizeChanged se produisent lorsque le formulaire est Size modifié.

  3. Un événement unique ResizeEnd se produit lorsque le formulaire quitte le mode redimensionnement.

Notes

Le simple fait de cliquer sans glisser sur une bordure ou de redimensionner la poignée génère les ResizeBegin événements et ResizeEnd sans paires intermédiaires Resize et SizeChanged d’événements.

La ResizeBegin paire d’événements et ResizeEnd est également déclenchée lorsque l’utilisateur déplace le formulaire, généralement en cliquant et en faisant glisser sur la barre de légende. Ces événements ne sont pas générés par manipulation par programmation du formulaire, par exemple en modifiant les Size propriétés ou Location .

Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.

S’applique à

Voir aussi