Form.ResizeBegin Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando un form passa in modalità di ridimensionamento.
public:
event EventHandler ^ ResizeBegin;
public event EventHandler ResizeBegin;
public event EventHandler? ResizeBegin;
member this.ResizeBegin : EventHandler
Public Custom Event ResizeBegin As EventHandler
Tipo evento
Esempio
Nell'esempio seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento ResizeBegin . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug. Per segnalare più eventi o eventi che si verificano di frequente, provare a sostituire MessageBox.Show o Console.WriteLine accodare il messaggio a un oggetto multilinea TextBox.
Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo Form denominata Form1
. Assicurarsi quindi che il gestore eventi sia associato all'evento 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
Commenti
L'evento ResizeBegin viene generato quando l'utente inizia a ridimensionare una maschera, in genere facendo clic e trascinando uno dei bordi o il riquadro di ridimensionamento posizionato nell'angolo inferiore destro del modulo. Questa azione inserisce il form in un ciclo di ridimensionamento modale fino al completamento dell'operazione di ridimensionamento. In genere, il set di eventi seguente si verifica durante un'operazione di ridimensionamento:
Un singolo ResizeBegin evento si verifica quando il modulo passa alla modalità di ridimensionamento.
Zero o più coppie di Resize eventi e SizeChanged si verificano quando viene modificata la maschera Size .
Un singolo ResizeEnd evento si verifica quando il modulo esce dalla modalità di ridimensionamento.
Nota
Basta fare clic senza trascinare su un bordo o ridimensionare il grip genera gli ResizeBegin eventi e ResizeEnd senza coppie intermedie Resize ed SizeChanged eventi.
La ResizeBegin coppia di eventi e ResizeEnd viene generata anche quando l'utente sposta il form, in genere facendo clic e trascinando sulla barra didascalia. Questi eventi non vengono generati dalla manipolazione programmatica del modulo, ad esempio modificando le Size proprietà o Location .
Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.