Condividi tramite


Metodo DialogPage.OnActivate

Messaggi di Activate delle finestre di handle di l Visual Studio .

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Protected Overridable Sub OnActivate ( _
    e As CancelEventArgs _
)
protected virtual void OnActivate(
    CancelEventArgs e
)

Parametri

Note

questo metodo è un gestore per gli eventi di Windows e non è un delegato gestito.

Un messaggio di Activate viene inviato e questo metodo viene chiamato quando l'interfaccia utente della pagina della finestra di dialogo è visibile e riceve lo stato attivo.

L'implementazione predefinita imposta lo stato interno dell'interfaccia utente della pagina della finestra di dialogo ad attivo.

Poiché questo stato viene utilizzato in tutta la classe padre, le implementazioni devono chiamare sempre l'implementazione di base di questo metodo quando esegue l'override di.

Esempi

Questa implementazione di esempio delle prime chiamate di OnActivate l'implementazione di base del metodo e quindi aggiorna i controlli utente.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DialogPage Classe

Spazio dei nomi Microsoft.VisualStudio.Shell

CancelEventArgs

DialogPage

Altre risorse

pagine di opzioni

Casella degli strumenti (Visual Studio SDK)

persistenza di stato e l'IDE di Visual Studio