Partager via


DialogPage.OnActivate, méthode

Messages d'Activate de fenêtres de handles de l'environnement de Visual Studio.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Protected Overridable Sub OnActivate ( _
    e As CancelEventArgs _
)
protected virtual void OnActivate(
    CancelEventArgs e
)

Paramètres

Remarques

Cette méthode est un gestionnaire pour des événements de fenêtres, et non un délégué managé.

Un message d'Activate est envoyé, et cette méthode est appelée lorsque l'interface utilisateur de la page de dialogue est visible et reçoit le focus.

L'implémentation par défaut définit l'état interne de l'interface utilisateur de la page de dialogue à actif.

Comme cet état est utilisé dans toute la classe parente, les implémentations doivent toujours appeler l'implémentation de base de cette méthode en substituant.

Exemples

Cet exemple d'implémentation d'OnActivate des appels d'abord l'implémentation de base de la méthode, et actualise ensuite des contrôles utilisateurs.

protected override void OnActivate(CancelEventArgs e) {
    base.OnActivate(e);
    Panel.OnActivate();   // we want to reload controls from toolbox...
}

Sécurité .NET Framework

Voir aussi

Référence

DialogPage Classe

Microsoft.VisualStudio.Shell, espace de noms

CancelEventArgs

DialogPage

Autres ressources

Pages options

Boîte à outils (kit de développement Visual Studio SDK)

persistance d'état et l'IDE de Visual Studio