Freigeben über


WindowEventArgs-Schnittstelle

Stellt Informationen für die Ereignisse ActivateEvent, Deactivate und WindowSize bereit.

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

Syntax

'Declaration
<GuidAttribute("767d9ec0-c72c-4f66-892b-be4a4b20eba3")> _
Public Interface WindowEventArgs
[GuidAttribute("767d9ec0-c72c-4f66-892b-be4a4b20eba3")]
public interface WindowEventArgs

Der WindowEventArgs-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Window Ruft das Fenster ab, auf das die Methoden ActivateEvent, Deactivate und WindowSize reagieren.

Zum Seitenanfang

Beispiele

Das folgende Codebeispiel erstellt einen Ereignishandler für das WindowSize-Ereignis. Der Ereignishandler zeigt in der Fensterbeschriftung an, wie oft die Größe des Fensters angepasst wurde.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private resizeCount As Integer = 0
Private Sub DocumentWindowSize()
    AddHandler Me.WindowSize, AddressOf ThisDocument_WindowSize
End Sub

Private Sub ThisDocument_WindowSize(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.WindowEventArgs)
    resizeCount += 1
    e.Window.Caption = "Window resized " & resizeCount.ToString() & " times."
End Sub
int resizeCount = 0;
private void DocumentWindowSize()
{
    this.WindowSize +=
        new Microsoft.Office.Tools.Word.WindowEventHandler(
        ThisDocument_WindowSize);
}

void ThisDocument_WindowSize(object sender,
    Microsoft.Office.Tools.Word.WindowEventArgs e)
{
    resizeCount++;
    e.Window.Caption = "Window resized " +
        resizeCount.ToString() + " times.";
}

Siehe auch

Referenz

Microsoft.Office.Tools.Word-Namespace