Freigeben über


Form.ResizeBegin Ereignis

Definition

Tritt ein, wenn ein Formular in den Größenänderungsmodus wechselt.

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

Ereignistyp

Beispiele

Im folgenden Beispiel wird die Verwendung dieses Members veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses ResizeBegin . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Sie beim Debuggen unterstützen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine ein mehrlineiges TextBoxersetzen MessageBox.Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance des Typs Form enthältForm1. Stellen Sie dann sicher, dass der Ereignishandler dem ResizeBegin Ereignis zugeordnet ist.

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

Hinweise

Das ResizeBegin Ereignis wird ausgelöst, wenn der Benutzer beginnt, die Größe eines Formulars zu ändern, in der Regel durch Klicken und Ziehen eines der Rahmen oder des Größengriffs in der unteren rechten Ecke des Formulars. Diese Aktion fügt das Formular in eine modale Größenschleife, bis der Vorgang zum Ändern der Größe abgeschlossen ist. In der Regel tritt der folgende Satz von Ereignissen während eines Vorgangs zur Größenänderung auf:

  1. Ein einzelnes ResizeBegin Ereignis tritt auf, wenn das Formular in den Größenänderungsmodus wechselt.

  2. Beim Ändern des Formulars Size treten null oder mehr Paare vonResize- und SizeChanged -Ereignissen auf.

  3. Ein einzelnes ResizeEnd Ereignis tritt auf, wenn das Formular den Größenänderungsmodus beendet.

Hinweis

Durch klicken, ohne einen Rahmen zu ziehen oder die Größe zu ändern, werden die ResizeBegin Ereignisse und ResizeEnd ohne Zwischen- Resize und SizeChanged Ereignispaare generiert.

Das ResizeBegin Ereignispaar und ResizeEnd wird auch ausgelöst, wenn der Benutzer das Formular verschiebt, in der Regel durch Klicken und Ziehen auf die Untertitel leiste. Diese Ereignisse werden nicht durch programmgesteuerte Bearbeitung des Formulars generiert, z. B. durch Ändern der Size Eigenschaften oder Location .

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für:

Weitere Informationen