Freigeben über


DocumentBase.ActivateEvent-Ereignis

Wird ausgelöst, wenn das Dokument das aktive Fenster wird.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntax

'Declaration
Public Event ActivateEvent As WindowEventHandler
public event WindowEventHandler ActivateEvent

Hinweise

Das ActivateEvent-Ereignis wird nur dann ausgelöst, wenn Sie den Fokus innerhalb einer Anwendung verschieben. Wenn Sie den Fokus auf ein oder von einem Objekt in einer anderen Anwendung verschieben, wird das Ereignis nicht ausgelöst.

Beispiele

Im folgenden Codeausschnitt wird eine Meldung angezeigt, wenn das Dokument aktiviert wird. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub DocumentActivateEvent()
    AddHandler Me.ActivateEvent, AddressOf ThisDocument_ActivateEvent
End Sub

Private Sub ThisDocument_ActivateEvent(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.WindowEventArgs)
    MessageBox.Show("The document has been activated")
End Sub
private void DocumentActivateEvent()
{
    this.ActivateEvent += new Microsoft.Office.Tools.Word.WindowEventHandler(ThisDocument_ActivateEvent);
}

void ThisDocument_ActivateEvent(object sender, Microsoft.Office.Tools.Word.WindowEventArgs e)
{
    MessageBox.Show("The document has been activated");
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace