acontecimento

Página atualizada :
Data de criação de página :

Os eventos devem ser proporcionais à interação do usuário quando o fizerem. O programador pode pular o processamento para um método especificado quando o evento ocorrer. É quase sempre usado em ferramentas etc.

Como um exercício, vamos criar um programa que exibe uma caixa de mensagens quando o formulário é clicado com o mouse.

A primeira coisa a fazer é exibir o designer da forma. Clique em "MainForm.cs [Design]" na guia acima. Se estiver fechado, clique duas vezes em "MainForm .cs" do explorador de soluções. O clique com o botão direito do mouse "Show Designer" também é bom.

デザイン

デザイナの表示

Quando o designer aparecer, abra "Propriedades" (antes disso, clique no formulário para se concentrar nele. Caso contrário, você não pode vê-lo como mostrado abaixo), pressione o "Evento (botão relâmpago)" acima da janela da propriedade.

イベントボタン

Uma vez que os itens como os a seguir são exibidos, clique duas vezes na parte do personagem de "MouseDown".

MouseDown

Em seguida, você vai ao editor de código e vê que um novo método foi adicionado.

新しいメソッド

Este método "MainForm_MouseDown" é chamado quando você clica no mouse. Agora, tente colocar o seguinte código dentro deste método:

コード追加

MessageBox.Show("マウスクリック!");

Tente executá-lo. Acho que clicar no formulário trará o diálogo abaixo.

マウスクリック!

O evento é assim. Por enquanto, removerei este evento para fins de teste. Para excluir, abra o evento das propriedades anteriores, clique com o botão direito do mouse em "MouseDown" e selecione "Redefinir". Isso impede que este evento seja executado. O código permanece no arquivo de código, então exclua-o como está.

イベントリセット