Form.Deactivate Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Akkor fordul elő, ha az űrlap elveszíti a fókuszt, és már nem az aktív űrlap.
public:
event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
public event EventHandler? Deactivate;
member this.Deactivate : EventHandler
Public Custom Event Deactivate As EventHandler
Eseménytípus
Példák
Az alábbi példa a tag használatát mutatja be. A példában egy eseménykezelő jelentést készít az Deactivate esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra MessageBox.Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.
A példakód futtatásához illessze be egy olyan projektbe, amely egy nevesített Formpéldányt Form1 tartalmaz. Ezután győződjön meg arról, hogy az eseménykezelő az eseményhez Deactivate van társítva.
private void Form1_Deactivate(Object sender, EventArgs e) {
MessageBox.Show("You are in the Form.Deactivate event.");
}
Private Sub Form1_Deactivate(sender as Object, e as EventArgs) _
Handles Form1.Deactivate
MessageBox.Show("You are in the Form.Deactivate event.")
End Sub
Megjegyzések
Ez az esemény olyan feladatok végrehajtására használható, mint például az alkalmazás egy másik ablakának frissítése az inaktivált űrlap adataival.
Az események kezelésével kapcsolatos további információkért lásd : Események kezelése és emelése.