Sdílet prostřednictvím


Form.Deactivate Událost

Definice

Nastane, když se aktivní formulář stane neaktivním. 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 přehledu Form .

// 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ář se stane neaktivním 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é