událost

Stránky aktualizovány :
Datum vytvoření stránky :

Události mají být úměrné interakci uživatele, když tak učiní. Programátor může přeskočit zpracování na zadanou metodu, když dojde k události. Téměř vždy se používá v nástrojích atd.

Jako cvičení vytvořme program, který zobrazí okno se zprávou, když na formulář kliknete myší.

První věc, kterou musíte udělat, je zobrazit návrháře formuláře. Klikněte na "MainForm.cs [Design]" na kartě výše. Pokud je zavřená, dvakrát klikněte na "MainForm .cs" z průzkumníka řešení. Klikněte pravým tlačítkem myši na "Zobrazit návrháře" je také dobré.

デザイン

デザイナの表示

Když se objeví návrhář, otevřete "Vlastnosti" (předtím klikněte na formulář a zaměřte se na něj. V opačném případě jej nemusíte vidět, jak je znázorněno níže), stiskněte tlačítko "Událost (tlačítko blesku)" nad oknem vlastností.

イベントボタン

Vzhledem k tomu, že jsou zobrazeny položky jako následující, poklepejte na část znaku "MouseDown".

MouseDown

Pak přejdete do editoru kódu a uvidíte, že byla přidána nová metoda.

新しいメソッド

Tato metoda "MainForm_MouseDown" je volána po klepnutí myší. Nyní zkuste do této metody vložit následující kód:

コード追加

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

Zkuste ji spustit. Myslím, že kliknutím na formulář vyvoláte níže uvedený dialog.

マウスクリック!

Událost vypadá takto. Prozatím tuto událost odstraním pro účely testování. Chcete-li odstranit, otevřete událost z předchozích vlastností, klikněte pravým tlačítkem myši na "MouseDown" a vyberte "Obnovit". Tím zabráníte spuštění této události. Kód zůstane v souboru kódu, takže ho odstraňte tak, jak je.

イベントリセット