esdeveniment

Pàgina actualitzada :
Data de creació de la pàgina :

Els esdeveniments han de ser compatibles amb la interacció de l'usuari quan ho fan. El programador pot ometre el processament a un mètode especificat quan es produeix l'esdeveniment. Gairebé sempre s'utilitza en eines, etc.

Com a exercici, creem un programa que mostri un quadre de missatge quan es fa clic al formulari amb el ratolí.

El primer que cal fer és mostrar el dissenyador del formulari. Feu clic a "MainForm.cs [Disseny]" a la pestanya superior. Si està tancat, feu doble clic a "MainForm .cs" des de l'explorador de solucions. El botó dret a "Mostra el dissenyador" també és bo.

デザイン

デザイナの表示

Quan aparegui el dissenyador, obriu "Propietats" (abans, feu clic al formulari per centrar-vos-hi. En cas contrari, és possible que no el vegeu com es mostra a continuació), premeu el botó "Esdeveniment (botó llampec)" a sobre de la finestra de la propietat.

イベントボタン

Com que es mostren elements com els següents, feu doble clic a la part del caràcter de "MouseDown".

MouseDown

A continuació, aneu a l'editor de codi i veieu que s'ha afegit un mètode nou.

新しいメソッド

Aquest mètode de "MainForm_MouseDown" s'anomena quan feu clic al ratolí. Ara, proveu de posar el següent codi dins d'aquest mètode:

コード追加

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

Proveu d'executar-lo. Crec que fent clic al formulari apareixerà el diàleg següent.

マウスクリック!

L'esdeveniment sembla així. De moment, suprimiré aquest esdeveniment amb finalitats de prova. Per suprimir-lo, obriu l'esdeveniment de les propietats anteriors, feu clic amb el botó dret a "MouseDown" i seleccioneu "Restableix". Això impedeix que aquest esdeveniment s'executi. El codi roman al fitxer de codi, de manera que suprimiu-lo tal qual.

イベントリセット