Form.ResizeBegin Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando um formulário entra no modo de redimensionamento.
public:
event EventHandler ^ ResizeBegin;
public event EventHandler ResizeBegin;
member this.ResizeBegin : EventHandler
Public Custom Event ResizeBegin As EventHandler
Tipo de evento
Exemplos
O exemplo a seguir demonstra o uso deste membro. No exemplo, um manipulador de eventos relata a ocorrência do ResizeBegin evento. Este relatório ajuda você a aprender quando o evento ocorre e pode ajudá-lo na depuração. Para relatar vários eventos ou eventos que ocorrem com frequência, considere substituir MessageBox.ShowConsole.WriteLine ou acrescentar a mensagem a uma linha TextBoxmúltipla.
Para executar o código de exemplo, cole-o em um projeto que contém uma instância do tipo Form chamado Form1. Em seguida, verifique se o manipulador de eventos está associado ao ResizeBegin evento.
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
Comentários
O ResizeBegin evento é gerado quando o usuário começa a redimensionar um formulário, normalmente clicando e arrastando uma das bordas ou a alça de dimensionamento localizada no canto inferior direito do formulário. Essa ação coloca o formulário em um loop de dimensionamento modal até que a operação de redimensionamento seja concluída. Normalmente, o seguinte conjunto de eventos ocorre durante uma operação de redimensionamento:
Um único ResizeBegin evento ocorre à medida que o formulário entra no modo de redimensionamento.
Zero ou mais pares e ResizeSizeChanged eventos ocorrem à medida que o formulário Size é modificado.
Um único ResizeEnd evento ocorre quando o formulário sai do modo de redimensionamento.
Note
Apenas clicar sem arrastar uma borda ou redimensionar a alça gerará o e ResizeEnd os ResizeBegin eventos sem nenhum par intermediário Resize e SizeChanged de evento.
O ResizeBegin e ResizeEnd o par de eventos também são gerados quando o usuário move o formulário, normalmente clicando e arrastando na barra de legendas. Esses eventos não são gerados pela manipulação programática do formulário, por exemplo, alterando as propriedades ou Location as Size propriedades.
Para obter mais informações sobre como manipular eventos, consulte Manipulando e gerando eventos.