zdarzenie

Strona zaktualizowana :
Data utworzenia strony :

Zdarzenia mają być współmierne do interakcji użytkownika, gdy to robią. Programista może pominąć przetwarzanie do określonej metody, gdy wystąpi zdarzenie. Jest prawie zawsze używany w narzędziach itp.

Jako ćwiczenie utwórzmy program, który wyświetla okno komunikatu po kliknięciu formularza myszą.

Pierwszą rzeczą do zrobienia jest wyświetlenie projektanta formularza. Kliknij "MainForm.cs [Projekt]" na karcie powyżej. Jeśli jest zamknięty, kliknij dwukrotnie "MainForm .cs" w eksploratorze rozwiązań. Kliknij prawym przyciskiem myszy "Pokaż projektanta" jest również dobry.

デザイン

デザイナの表示

Gdy pojawi się projektant, otwórz "Właściwości" (wcześniej kliknij formularz, aby się na nim skupić. W przeciwnym razie możesz go nie zobaczyć, jak pokazano poniżej), naciśnij "Zdarzenie (przycisk błyskawicy)" nad oknem właściwości.

イベントボタン

Ponieważ wyświetlane są elementy podobne do poniższych, kliknij dwukrotnie część znaku "MouseDown".

MouseDown

Następnie przechodzisz do edytora kodu i widzisz, że dodano nową metodę.

新しいメソッド

Ta metoda "MainForm_MouseDown" jest wywoływana po kliknięciu myszą. Teraz spróbuj umieścić następujący kod wewnątrz tej metody:

コード追加

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

Spróbuj go uruchomić. Myślę, że kliknięcie formularza spowoduje wyświetlenie poniższego okna dialogowego.

マウスクリック!

Wydarzenie wygląda tak. Na razie usunę to wydarzenie do celów testowych. Aby usunąć, otwórz wydarzenie z poprzednich właściwości, kliknij prawym przyciskiem myszy "MouseDown" i wybierz "Resetuj". Zapobiega to wykonaniu tego zdarzenia. Kod pozostaje w pliku kodu, więc usuń go w niezmienionej postaci.

イベントリセット