Form.Deactivate Událost

Definice

Vyvolá se, když aktivní formulář přestane být aktivní. Toto rozhraní API je zastaralé. Informace o vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & weby s ASP.NET.

public:
 event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
member this.Deactivate : EventHandler 
Public Custom Event Deactivate As EventHandler 

Event Type

Příklady

Následující příklad kódu ukazuje, jak zachytit Deactivate událost pro vymazání SelectionList. Tento příklad je součástí většího příkladu Form pro přehled.

// When Form1 is deactivated
private void Form1_Deactivate(object sender, EventArgs e)
{
    count++;
}
' When Form1 is deactivated
Private Sub Form1_Deactivate(ByVal sender As Object, _
    ByVal e As EventArgs)

    count += 1
End Sub

Poznámky

Formulář přestane být aktivní za následujících okolností:

  • ActiveForm Když je vlastnost stránky programově nastavena na jiný formulář.

  • Když uživatel přejde na formulář prostřednictvím Link ovládacího prvku, jehož cílem je formulář.

Pokud nedojde k žádné z těchto akcí, aktivní formulář nikdy neobdrží Deactivate událost. Pozice této události v řetězu událostí je velmi důležitá při resetování podřízených ovládacích prvků, datové sady nebo globálních proměnných.

Platí pro

Viz také