Form.Deactivate Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.