gebeurtenis

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Gebeurtenissen zijn bedoeld om in verhouding te staan tot de interactie van de gebruiker wanneer ze dit doen. De programmeur kan de verwerking overslaan naar een opgegeven methode wanneer de gebeurtenis plaatsvindt. Het wordt bijna altijd gebruikt in gereedschappen etc.

Laten we als oefening een programma maken dat een berichtvak weergeeft wanneer met de muis op het formulier wordt geklikt.

Het eerste dat u moet doen, is de ontwerper van het formulier weergeven. Klik op "MainForm.cs [Ontwerp]" op het tabblad hierboven. Als het is gesloten, dubbelklikt u op "MainForm .cs" in de oplossingsverkenner. Klik met de rechtermuisknop op "Show Designer" is ook goed.

デザイン

デザイナの表示

Wanneer de ontwerper verschijnt, opent u "Eigenschappen" (klik daarvoor op het formulier om u erop te concentreren. Anders ziet u het mogelijk niet zoals hieronder weergegeven), drukt u op de "Gebeurtenis (bliksemschichtknop)" boven het eigenschappenvenster.

イベントボタン

Aangezien de volgende items worden weergegeven, dubbelklikt u op het deel van het teken "MouseDown".

MouseDown

Vervolgens ga je naar de code editor en zie je dat er een nieuwe methode is toegevoegd.

新しいメソッド

Deze "MainForm_MouseDown" -methode wordt aangeroepen wanneer u met de muis klikt. Probeer nu de volgende code in deze methode te plaatsen:

コード追加

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

Probeer het uit te voeren. Ik denk dat het klikken op het formulier het onderstaande dialoogvenster zal openen.

マウスクリック!

Het evenement ziet er als volgt uit. Voorlopig zal ik dit evenement verwijderen voor testdoeleinden. Om te verwijderen, opent u de gebeurtenis uit de vorige eigenschappen, klikt u met de rechtermuisknop op "MouseDown" en selecteert u "Reset". Dit voorkomt dat deze gebeurtenis wordt uitgevoerd. De code blijft in het codebestand staan, dus verwijder het zoals het is.

イベントリセット